0
A
答えて
0
私は少しの周りプレイしました、あなたではなくli
要素よりも、クリックされたリンクのクリックアクションを有効にしたいようです。
$(document).ready(function() {
$(".toggle_container").hide();
$("li.trigger a").click(function() {
$(".toggle_container").hide();
$(this).toggleClass("active").next().slideToggle("slow");
});
});
$
あなたul
要素の子としてdivを持っているという点で、あなたのHTMLに問題が、もありますjQuery
のためだけの別名です。あなたはリスト項目自体の中に別のul
を持つことができます。別の点として、IDは各DOM要素に対して一意でなければなりません。
私はここjsFiddleとしてこれを設置しました:http://jsfiddle.net/8q8jy/1/
関連する問題
- 1. jQuery、Toggle in toggle
- 2. jquery IE 7/8 select append issue
- 3. Toggle Div Jquery
- 4. jQuery toggle()Bug
- 5. jQuery plus minus toggle
- 6. Jquery hover toggle
- 7. Jquery Slide&Toggle Text
- 8. Toggle Jquery form Posts
- 9. Jquery Toggle and Hide
- 10. Jquery cookie - toggle box
- 11. JQuery with .toggle .css
- 12. jquery on toggle()
- 13. JQuery persistent toggle div
- 14. jQuery Toggle Nav
- 15. JQUERY Toggle and Ajax
- 16. jquery fade and toggle
- 17. jQuery Sliding Toggle&Tab
- 18. jQuery Multiple State Toggle
- 19. Jquery toggle override preventdefault
- 20. JQuery cross browser opacity(fadeTo)IE 7&8 png
- 21. jQuery - Toggle Image Expand/Close
- 22. jQuery on click toggle siblings
- 23. jquery - slide Toggle smooth not
今では、FirefoxやSafari – user520300
ああIE 7で動作しますが、ない - 私の悪いです。私はあなたのHTMLのエラーを気付かなかった。私は自分の答え(とjsFiddle)を更新しました。それはGC、FF、IEで動作します。 –
私はjqueryにそんなに集中していませんでした。単純なhtmlエラーを実現しませんでした。これは完璧です。どうもありがとう! – user520300