我很困惑,爲什麼這不起作用,請有人指出我在正確的方向嗎?我寫了一些JQuery來下滑子菜單。然而,當在菜單中移動鼠標時,它會觸發數千個事件,我試圖讓它在做另一個滑動之前等待隱藏完成。但是,這似乎不起作用:JQuery幻燈片等待變量未設置
$("li.title").children('ul').hide();
var hidden = true;
$("li.title").hover(
function() {
if (hidden == true){
var height = $(this).children('ul').height() + $(this).height();
$(this).height(height);
$(this).children('ul').slideDown();
var hidden = false;
}
},
function() {
$(this).height(25);
$(this).children('ul').hide(function() {
var hidden = true;
});
}
);
你可以發佈你的HTML和jsFiddle.net例如,如果可能的嗎? – j08691
你能提供你的HTML嗎?還是小提琴? –