是否有導航下拉菜單,當您將鼠標懸停在一個項目上時,每個下拉菜單都會下降?我知道這可能有點忙,但對於這個項目來說這是至關重要的。只要它有效,它就可以使用jQuery,只需CSS或其他任何東西。下拉菜單一次打開所有的下降菜單
1
A
回答
2
如果你給所有的菜單一個類,你可以用jQuery全部選擇它們。假設他們都是顯示:無;任何其他顯示/隱藏屬性都將以同樣的方式工作。唯一的問題是,當你將鼠標移離它們都會消失的時候。
$("#specialDropDown").live('mouseover',function(){
$('.dropDown').css('display', 'block');
});
$(".drowDown").live('mouseout', function(){
$('.dropDown').css('display','none');
});
唯一的問題是,當你將鼠標移離一個他們都會消失的問題。爲了解決這個問題,我建議有一個顯示全部的按鈕。
$("#specialDropDown").live('click', function(){
if($(this).hasClass('activeButton')
{
$(this).removeClass('activeButton');
$('.dropDown').css('display', 'none');
}
else
{
$(this).addClass('activeButton');
$('.dropDown').css('display', 'block');
}
});
2
No javascript required。
HTML:
<ul id='dropdowns'>
<li>First menu
<ul>...</ul>
</li>
...
</ul>
CSS:
#dropdowns ul { display: none }
#dropdowns:hover ul { display: block }
其他一切與任何其他CSS下拉。唯一需要做的不同是當鼠標懸停在外部下拉容器上時顯示所有菜單。
相關問題
- 1. 下拉菜單不下降
- 2. 當我只需要打開一個下拉菜單時,JQuery下拉菜單打開多個下拉菜單
- 3. jQuery下拉菜單打開所有子菜單
- 4. 下拉菜單alwways打開
- 5. 下拉菜單:整個菜單降臨
- 6. wordpress菜單下拉菜單在第一次下拉菜單後沒有顯示
- 7. jQuery onchange下降一個下拉菜單
- 8. 單下拉菜單,下降到右
- 9. 下拉單擊不正常工作,所有菜單下降
- 10. WordPress的菜單下拉不下降
- 11. 菜單打開時圖像下降
- 12. CSS下拉菜單,右下降反而
- 13. Javascript離開下拉菜單打開
- 14. 在下拉菜單上有一個下拉菜單?
- 15. 打開的下拉菜單/向上CSS
- 16. QML:向上打開的下拉菜單
- 17. 動態打開的下拉菜單
- 18. 下拉菜單打開另一個下拉 - 笨
- 19. Clojure - 打嗝下拉菜單
- 20. 下拉CSS菜單打破
- 21. 下拉菜單打破IE9
- 22. 2下拉菜單打開網址
- 23. Bootstrap下拉菜單左側打開
- 24. bootstrap下拉菜單打開onclickof按鈕?
- 25. 下拉菜單打開蝙蝠文件
- 26. 下拉菜單無法打開
- 27. .net下拉菜單 - 打開新窗口
- 28. 從下拉菜單打開彈出框
- 29. Angular-UI下拉菜單不打開
- 30. 將CSS下拉菜單打開:懸停