由於項目的響應性,因此具有非常規html標記的級別菜單。這意味着我不能像創建嵌套菜單時一樣使用嵌套的ul和li。jQuery響應式多頁菜單鼠標懸停/離開交互
我已經創建了一個小提琴,在mouseover加載正確的下一個菜單,但在mouseleave菜單保持不變。
我想要的菜單,像懸停相互作用而被隱藏一旦光標離開對應的子級
http://jsfiddle.net/umbriel/pqbvkuoy/
$('.level2').hide();
$('.level3').hide();
$('.level1').find('ul .active').mouseover(function(){
$('.level2').show();
});
$('.level2').find('ul .active').mouseover(function(){
$('.level3').show();
});
謝謝
http://api.jquery.com/mouseenter/ – 2014-10-31 14:16:31
補充說,只是讓你可以看看它更多的,也許之前我提出我自己的答案你有更好的答案 – 2014-10-31 14:17:40
你的菜單設計應該是嵌套的。由於響應並不意味着它不能嵌套。意味着你需要以不同的方式改變CSS。 – epascarello 2014-10-31 14:23:44