Hirdetés

Keresés

Hirdetés

CyberSecurity Connect - blended learning, valódi labor kísérletezésre. Kiberbiztonsági képzés profiktól!
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)

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

  • Sk8erPeter

    nagyúr

    válasz trisztan94 #1755 üzenetére

    Nem volt túl nehéz működésre bírni jsFiddle-ön:

    http://jsfiddle.net/Sk8erPeter/PShHD/

    (ASP.NET-szalagos kép nem volt, csak ASP-s :DDD)
    De ez még így is túlbonyolított megoldás, egyszerűbb lenne class-szal ellátni azokat az elemeket, amikre kötni szeretnéd a közös event handlert, és valami data- attribútummal megadni a kívánt title-t, vagy ilyesmi.

    Elég egyértelmű, mi a baj a kódoddal: valamilyen érthetetlen okból kétszer kötsz event handlert az elemeidre, ráadásul itt látszólag tök feleslegesen használod az .on()-t.

    Tehát előtte nagyjából ilyesmit műveltél:

    $('#valami').click(function(){
    $('#valami').on('click', function(){
    /// hát ez így egy szar!
    }
    });

    Most persze leegyszerűsítettem a kódot, amit előtte bemásoltál, hogy a lényeg, tehát a hiba látható legyen. Nem csoda tehát, hogy nem működött az elvártak szerint.

    Az AJAX-os dolog meg nem egy bonyolult valami jQuery-ben, a példában látható képekre akár rakhatsz szintén data-attribútummal linket, hogy mit is kéne betölteni, vagy milyen URL-ről, aztán azt használnád fel az $.ajax() függvényedben... na, most egyelőre ennyit volt energiám leírni.

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