将单击事件绑定到已具有单击事件绑定的按钮是否会导致问题?将单击事件绑定到已具有单击事件绑定的按钮是否会导致问题?
4
A
回答
2
不会。您现在将在该按钮上有两个点击事件。两者都会发生,以便他们受到约束。
试试这个简单的例子: http://jsfiddle.net/FQvJq/
$('#test')
.click(function(){ alert('click callback 1')})
.click(function(){ alert('click callback 2')})
4
0
技术上不行,但它更多地取决于你的事件在做什么。他们将按顺序执行。我想更多地了解两个事件对彼此可能产生的影响。
它也许值得为事件绑定定义的方法,因为这会使绑定更容易 - 即使它不适用于您的更好的设计,在我看来。
0
从jQuery 1.4.2重复事件处理程序可以绑定到一个元素,而不是被丢弃。例如:
function test(){ alert("Hello"); }
$("button").click(test);
$("button").click(test);
以上将在单击按钮时生成两个警报。
jQuery 1.4.3您现在可以通过'false'来代替事件处理程序。这将绑定相当于以下项目的事件处理程序:function(){ return false; }
。稍后可以通过拨打:.unbind(eventName, false)
删除该功能。
我认为这可能对您有所帮助。 谢谢
相关问题
- 1. 将事件绑定到右键单击
- 2. jQuery的绑定按钮单击事件失败
- 3. 在后面的代码中绑定按钮单击事件
- 4. XML中的绑定按钮单击事件
- 5. ASP.NET页事件 - 按钮的单击事件来后GridView控件绑定
- 6. JQuery绑定点击事件问题
- 7. 绑定表行与单击事件
- 8. 在Google Custom Search中绑定单击事件以'搜索'按钮
- 9. 将单击事件绑定到文档比将其绑定到body更好吗?
- 10. 将点击事件绑定到jquery.appear
- 11. 将点击事件绑定到body IE8
- 12. 是否可以绑定wx.StaticText上的单击事件?
- 13. 反复绑定单元上的点击事件解除绑定
- 14. 如何使用jQuery将点击事件绑定到Infopath表单的按钮?
- 15. 将jQuery点击事件绑定到某些按钮
- 16. 是否可以将点击事件绑定到按钮内的图像?
- 17. 绑定事件点击
- 18. jquery:绑定“点击”事件
- 19. Jquery点击事件绑定事件
- 20. 将单击事件绑定到指令模板中的元素
- 21. 如何将单击事件绑定到元素是在单击事件上创建的?
- 22. ASP.NET按钮单击会导致重复事件IE10/Win7HomePremium
- 23. 如何绑定到所有单击事件,检查属性....是否有效?
- 24. 尝试解除绑定单击事件并附加新事件
- 25. UIWebView按钮单击事件
- 26. WPF按钮单击事件
- 27. 单击事件按钮
- 28. jquery按钮单击事件
- 29. AngularJS - 将单击事件绑定到元素
- 30. 使用jQuery将点击事件绑定到这些按钮的每个()按钮
jsfiddle.net看起来很整齐:) – VoodooChild 2011-01-21 16:19:12