.stop()不能与悬停选择器一起工作
.stop() doesn't work with hover selector
这是我的代码:
$(function(){
$("#deals ul li ul").hover(function(){
$(this).stop().find(".trans").fadeIn("fast");
$(this).stop().find(".text").fadeIn("fast");
return false;
},function(){
$(this).find(".trans").fadeOut("fast");
$(this).find(".text").fadeOut("fast");
});
return false;
});
当你快速悬停几次时,它会每秒加载这些动作,stop()应该会让它停止,但它在这里不起作用,任何想法都会受到赞赏。
.stop()
需要位于潜在的动画元素上。
你的ul
没有收到动画,所以它对.stop()
没有任何好处。这是.trans
和.text
元素的动画
$(function(){
$("#deals ul li ul").hover(function(){
$(this).find(".trans").stop().fadeIn("fast");
$(this).find(".text").stop().fadeIn("fast");
return false;
},function(){
$(this).find(".trans").fadeOut("fast");
$(this).find(".text").fadeOut("fast");
});
return false;
});
相关文章:
- 将 jQuery UI 日期选择器与异步 AJAX 请求一起使用
- jQuery.not()选择器无法与类一起工作
- 如何将getElementsByClassName与jQuery选择器一起使用:not()选择器
- .wrap()在与resize函数一起使用时多次添加选择器
- 在Jquery中将$(this)与css类选择器一起使用
- 使用 :after 选择器与 slideToggle() 一起显示图标的问题
- 我如何在这里将其与选择器一起使用
- jQuery timepicker不想与日期选择器插件一起显示
- isNan 在 jQuery 中将此选择器与动态内容一起使用
- Jquery on event 不与选择器一起工作,因为它与 Jquery(document) 一起工作
- 将其与伪选择器 jquery 一起使用
- jQuery.on()事件无法与:lt()选择器一起使用
- .stop()不能与悬停选择器一起工作
- Ng-disabled不能与AngularStrap's版本的Bootstrap日期和时间选择器一起使用
- jQuery .on('click')与:not()选择器一起使用时多次触发
- 将$(this)与多个选择器一起使用,你能引用其中一个而不是另一个吗
- jQuery .on Event不能与变量选择器一起工作
- 将jquery中的$(this)选择器与另一个嵌套选择器一起使用
- 我们可以将$(this)与其他选择器一起使用吗
- 如何将 if 语句与 HTML5 日期选择器一起使用