如何在<li>
內顯示第一個<ul>
,當我將鼠標懸停在<li>
上?切換ul(子菜單)
0
A
回答
3
HTML:
<ul>
<li class="firstLevel">
<ul></ul>
</li>
<li class="firstLevel"></li>
<li class="firstLevel"></li>
</ul>
JS:
$('li.firstLevel').hover(function(){
$(this).find('ul:first').show();
},
function(){
$(this).find('ul:first').hide();
});
注:這是隻需要對不上LIS支持hover
瀏覽器(IE6)
3
$("ul.menu>li").hover(
function() {
$(this).children("ul:first").show();
},
function() {
$(this).children("ul:first").hide();
}
);
0
只是爲了提倡CSS。如果您不支持IE6並且不需要特殊效果,我建議您使用CSS進行此操作:
ul.menu li > ul {
display: none;
}
ul.menu li:hover > ul {
display: block;
}
相關問題
- 1. 切換子菜單內的子菜單
- 2. 點擊切換子菜單
- 3. 顯示右父UL菜單的子UL
- 4. Zend_Navigation子菜單UL類集?
- 5. 導航子菜單切換到其他子菜單上懸停
- 6. CSS在DevExtreme中切換子菜單
- 7. 如何切換垂直jQuery.mmenu子菜單?
- 8. WordPress切換邊欄子菜單
- 9. 子菜單導航切換錯誤
- 10. 切換菜單項
- 11. 不切換菜單
- 12. jQuery - 隱藏主ul單擊子菜單
- 13. 如何切換菜單中的子菜單項
- 14. 在子菜單中,自舉下拉菜單取消切換
- 15. 切換菜單 - 上點擊子菜單 - jQuery的/ HTML
- 16. 使父菜單鏈接切換子菜單鏈接
- 17. jQuery切換菜單下拉菜單
- 18. 居中一個ul子菜單
- 19. 重疊的子菜單UL裏的
- 20. Jquery ul子菜單slidetoggle問題
- 21. ul#菜單和#menu?
- 22. UL和菜單項
- 23. CSS盒/ ul菜單
- 24. 子菜單被切斷
- 25. 爲每個UL添加一個DIV(子菜單) - 下拉菜單
- 26. jquery導航菜單切換
- 27. jQuery的切換菜單
- 28. 切換菜單錯誤
- 29. 複選框菜單切換
- 30. 切換滑出菜單
您支持哪些瀏覽器?您可能不需要JavaScript。 – 2010-12-06 19:56:48