Q
如何解除绑定事件
3
A
回答
7
你可以使用one而不是绑定的:
("#dropdownlist").one('change',function(){});
8
可以使用unbind()
方法:
$('#dropdownlist').unbind('change');
2
使用以下逻辑:
var f = function() {
}
$('#xx').bind('change', f); // for bind function f
$('#xx').unbind('change', f); // for unbind unbind function f
2
此外jQuery的支持命名空间。
例如,假设您有更改的处理程序执行验证并更改确实有助于文本悬停的处理程序。
你可以注册:
$("#foo").bind("change.validation", doValidation());
和
$("#foo").bind("change.helptext", toggleHelptext());
,然后你可以取消绑定,然后再重新添加验证,例如特定的一组
$("#foo").unbind("change.validation");
$("#foo").bind("change.validation", doValidation());
HTH 亚历
相关问题
- 1. Jssor - 解除绑定事件
- 2. 绑定和解除绑定事件jQuery
- 3. 如何在子网格中绑定和解除绑定事件
- 4. 绑定绑定函数并将其解除绑定到事件
- 5. 解除绑定事件不工作
- 6. jquery解除与一个绑定事件()
- 7. 解除绑定事件坐标
- 8. jQuery Mobile,DOM和事件解除绑定
- 9. jQuery智能事件解除绑定
- 10. 解除绑定鼠标悬停事件
- 11. JavaScript的解除绑定DOM事件
- 12. 如何从asp.net控件解除绑定事件?
- 13. 锚定标记的Jquery绑定和解除绑定事件
- 14. 如何通过jquery解除绑定事件
- 15. 如何动态绑定和解除推送上的事件
- 16. 我如何解除绑定的事件附带AJAX
- 17. 绑定解除绑定后的点击事件
- 18. jQuery使用参数绑定和解除绑定事件
- 19. 反复绑定单元上的点击事件解除绑定
- 20. JavaScript - 使用原型的事件绑定/解除绑定
- 21. Jquery事件绑定/解除绑定和lib挂钩
- 22. jQuery绑定解除绑定点击事件
- 23. UIAutomation - 事件处理程序中的解除绑定事件
- 24. jQuery的帮助,鼠标事件,事件未解除绑定
- 25. 尝试解除绑定单击事件并附加新事件
- 26. jQuery解绑定事件
- 27. 如何解除绑定的非自定义事件的jQuery插件
- 28. 如果不再需要的事件可以解除绑定?
- 29. jquery ui:draggable - >如果拖动解除绑定悬停事件?
- 30. 解除绑定涉及从DOM删除jquery的点击事件
我不知道你想从这个问题来实现的。 你不想绑定事件,所以它只发生一次?或者在脚本中的某个特定位置调用事件后,简单地解除绑定事件? – hitautodestruct 2012-11-05 10:36:49