我在这段代码中使用了delay()但它不起作用......
$j(function(){
$j(".select-plan #container ul li").hover(function(){
$j(this).find(".checkout-pop-out").delay(500).stop(true, true).fadeIn(200);
},function(){
$j(this).find(".checkout-pop-out").stop(true, true).fadeOut(200);
});
});
我该如何解决这个问题? 感谢
答案 0 :(得分:0)
.delay()
用于动画首先停止动画,然后使用fadeIn
延迟,尝试
$(function(){
$(".select-plan #container ul li").hover(function(){
$(this).find(".checkout-pop-out").stop(true, true).delay(500).fadeIn(200);
},function(){
$(this).find(".checkout-pop-out").stop(true, true).fadeOut(200);
});
});