-2

私の機能は現在、マウスオーバーでポップアップウィンドウをアニメーション化し、マウスが領域を離れるとポップアップウィンドウを閉じるように設定されています。

.click() を 2 回呼び出したいと思います。私は遊んでいて、2回使用すると両方の関数を同時に.click()呼び出そうとするため、1回しか機能しません。.click()

私の機能は

$('#sdt_menu > li').bind('mouseenter',function(){
}

.bind('mouseleave',function(){
}

関数の1つにクリックを入れてみましたが、

$('#sdt_menu > li').bind('click',function(){
}

これはうまく機能しますが、両方で使用できないため、 .click() ごとに書き直して新しい関数を追加する必要があると考えていますが、それでも2回使用する方法がわかりません。

4

1 に答える 1

0

togglejqueryのデフォルト関数を使用することができました。

$("#sdt_menu > li").toggle(
    function(){
        // hide...
    },
    function(){
        // show...
    }
);

私が提供したものはどこstd_menu > liにあり、2つのトグル関数に関数に入力しました

于 2012-06-20T20:02:00.117 に答える