Hirdetés

Új hozzászólás Aktív témák

  • coco2
    őstag

    "szívesebben láttam volna explicite kibontva ezt a (szerintem) mákos tésztát, de a szerzőnek más volt a véleménye."
    Hogy kellett volna "explicite kibontani"? Magyarázza el a JavaScript vagy jQuery alapjait? :D Vagy nem tudom, mire gondolsz.
    Egyébként a kóddal nincs baj, ez így elég átlátható.

    Tulajdonképpen röviden paraméterként átad egy objektumot, amiben az onChange és onSelect eseményekre mutató függvénypointereket tárolja (tehát milyen függvények hívódjanak meg az események bekövetkeztekor), második paraméterként pedig egy anonim függvényt ad át.

    Ezt más szintaktikával is meg lehetett volna írni akár, pl. így:

    var faszaObjektum = {
    onChange: updatePreview,
    onSelect: updateCoords,
    aspectRatio: 1
    };

    $('#target').Jcrop(faszaObjektum, function () {
    // Use the API to get the real image size
    var bounds = this.getBounds();
    boundx = bounds[0];
    boundy = bounds[1];
    // Store the API in the jcrop_api variable
    jcrop_api = this;
    });

    De egybevonva látszik, mivel hívod meg a Jcrop-ot az adott DOM-elemre. Ez ízlés kérdése, hogy írod meg.

    Nekem spec ez itt:

    var faszaObjektum = {
    onChange: updatePreview,
    onSelect: updateCoords,
    aspectRatio: 1
    };

    akkor is furcsa. Én azt hittem, a JScript Java alapokra hajaz, de ott értéket adni "="-al szokás, nem ":"-al. Én legalábbis még sohasem csináltam másképpen. A JQuery-t ne keverd ebbe bele, ez JScript alapot érintő kérdés. Az igazi problémámnak nulla köze van konkrét lib szintű kód részletekhez.

    Azt hiszem egyszer már leírtam, hogy a példát szemlélés gyanánt ragadtam ki. Bele raktam az üres szintaktikai héj-ba egy szorzást, csak hogy valami legyen benne, ami értéket ad át oda meg vissza. Most hogy ezen juszt is elkezdesz rugózni.. irigylem a fene sok fölös energiádat. Ennyi erővel akár azt is megnézhetnéd nekem, milyen könyv van a könyvespolcodon JScript alapokról, mert a jelek szerint a Java alapok nem lesznek elegendőek.

Új hozzászólás Aktív témák