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

  • Sk8erPeter

    nagyúr

    válasz Jim-Y #768 üzenetére

    </br>
    Ez micsoda??
    A jó változat talán:
    <br />
    Nem ártana ezt mindenhol kicserélni...

    Egyébként iszonyatosan túlbonyolítod a kódodat.
    Példa:

    $(".flip").click(function(){
    if($(this).attr('id')=="query_0"){
    $("#own_queries").slideToggle("slow");
    } else if($(this).attr('id')=="query_1"){
    $("#activity_data_log").slideToggle("slow");
    $("#appended_modules").html("");
    $("#query_field_td").html("");
    } else if($(this).attr('id')=="query_2"){
    $("#performance_data_log").slideToggle("slow");
    } else if($(this).attr('id')=="query_3"){
    $("#system_information").slideToggle("slow");
    } else if($(this).attr('id')=="query_4"){
    $("#sp_activity_log").slideToggle("slow");
    } else {

    }
    });

    Ehelyett az okádék gányolás helyett - bocs :D - lehetne ennyi az egész:
    $(".flip").click(function(){
    $(this).next().slideToggle("slow");
    });

    Ugyanúgy működik...
    A markupod sem túl szép. :D
    A dblclick-esnél meg gondolom Karma erre gondolt (Te meg elég rossz helyre próbáltad beszúrkálni, amit mondott), hogy valahogy így kéne (bár így is eléggé spagettikód marad így elsőre):
    [link]
    Itt működik, on() nélkül.

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

Hirdetés