2011-03-03 114 views

回答

1

這是我想你的意思是:

可以使用在hover()事件的組合和toggle()事件

$("ul").hover(
    function(){ $("li", this).toggle(); } 
); 

但如果你從字面上的意思的鼠標移開後隱藏UL李然後試試這個:

$("ul li").mouseout(
    function(){ $(this).closest("ul").hide(); } 
); 
$("ul li").mouseout(
    function(){ $(this).closest("ul").hide(); } 
); 
+0

我覺得他/他的意思是隱藏「li」以及隱藏ul的b/c也會隱藏菜單。 – nolabel 2011-03-03 17:08:35

+0

@nolabel正確...這似乎有點奇怪,但誰知道它是什麼 – hunter 2011-03-03 18:02:58