2011-12-30 7 views
1

show()hide()についての基本的な質問。ClickでJQuery Hide Div

liをクリックすると、その上にスライドするdivが表示されます。私はそれが今ではdivが表示されているときにクリックすると、それを隠そうとしていますが、私はそれを動作させることはできませんか?

フィドル:http://jsfiddle.net/xDg3v/2/

答えて

1

あなたがliまでバブリングし、再びdivを示すからクリックイベントを保つためにe.stopPropagation()を追加する必要があります。

フィドル:http://jsfiddle.net/xDg3v/4/

+0

ああとても簡単です。ありがとうございました! – bunkmoreland