我试过$.unbind('hover')
,这不起作用。
42
A
回答
74
的hover功能它只是两个处理程序绑定到mouseenter和mouseleave事件short-hand,你应该拆散他们:
$('#item').unbind('mouseenter mouseleave');
-2
您也可以尝试:
$('#item').bind('hover', function(){return false})
+6
将额外事件处理程序绑定到对象不会覆盖以前绑定的处理程序。这可能会奏效,因为'return false'可能会阻止传播,但这不是一个好的解决方案。 – nickf 2009-10-13 06:05:38
2
tringger解除绑定点击一下
$('.item').click(function() {
$('.item').unbind('mouseenter mouseleave');
});
11
相关问题
- 1. 如何删除JCEMediabox.Popup.Init()添加的事件
- 2. 如何使用JQuery添加hover类?
- 3. 再次添加,删除和添加元素删除其事件
- 4. jQuery的添加/删除类
- 5. jQuery的添加删除类
- 6. 添加和删除iCalendar中的事件?
- 7. jQuery的添加/删除
- 8. 将操作添加到jQuery中的删除事件中
- 9. 删除Jquery添加的类
- 10. jQuery的 - 添加/删除类
- 11. 显式事件添加/删除,误解?
- 12. 行添加/删除事件? (Infragistics Wingrid)
- 13. 添加和删除与jQuery
- 14. 如何动态添加和删除wpf中的事件?
- 15. Javascript:如何添加和删除标记的类onscroll事件
- 16. 如何添加在线jQuery的事件
- 17. jQuery插件如何添加事件?
- 18. 添加删除类Jquery
- 19. jquery删除并添加回单击事件
- 20. 使用JQUERY添加/删除css文件
- 21. jQuery添加/删除表单域插件
- 22. 删除jQuery添加的元素
- 23. jquery添加删除对象
- 24. JQuery删除和添加类
- 25. jQuery添加/删除行
- 26. jQuery添加/删除类
- 27. jquery添加/删除html行
- 28. jquery - 添加和删除hightlight
- 29. Jquery嵌套添加/删除
- 30. jquery添加,删除类
你指定什么元素从解除绑定事件?例如$(“a”)。unbind(“hover”) – Marius 2009-10-13 05:43:45
是的,它由$(“#id”)。hover(...)和$(“#id”)添加。不管用。 – Mask 2009-10-13 05:47:57
可能的重复[如何在jQuery中解除“悬停”?](http://stackoverflow.com/questions/805133/how-do-i-unbind-hover-in-jquery) – madth3 2013-08-15 16:50:25