无论如何要结合三个条件的“或”在jQuery中?例如,$(t_obj).keyup(function(e) || $('#sendResp').click(function(e) || $('.emo').click(function(e) {
?我已经测试过将它们结合起来,但是我得到错误。如何结合他们?如何结合3个条件的“OR”在jQuery中?
回答
如果你想他们都称呼你可以做同样的功能:
function myEventHandler(e) {
//do stuff
}
$(t_obj).keyup(myEventHandler);
$('#sendResp').click(myEventHandler);
$('.emo').click(myEventHandler);
如果您试图组合条件,事实上,您在选择器上中断了3个jQuery速记对bind()
的调用。
如果您不打断要绑定的代码,那么在写入这些事件时,将会调用您编写的匿名函数。
为了获得预期的功能,请创建您的函数,并将其与这些选择器上的事件分别绑定,如其他人在此问题的答案中详细说明的那样。
也许这?
function doThing(){...}
$(t_obj).keyup(doThing());
$('#sendResp, .emo').click(doThing());
和......亚历克斯击败了我。给他答案的功劳。 – 2011-05-17 14:23:53
您也可以在选择器中获得正确答案的+1 – 2011-05-17 14:28:23
+1。尽管如此,你并没有将事件对象传递给“doThing”。 – StuperUser 2011-05-17 14:32:32
- 1. jQuery优化 - 结合两个条件?
- 2. SQL oracle如何结合两个条件
- 3. 如何在jQuery中结合多个find()?
- 4. 如何在量角器中结合多个期望条件?
- 5. 如何在Perl中结合两个条件?
- 6. MySQL:结合多个条件
- 7. 如何结合产品集合中的SQL OR条件? Magento的?
- 8. 我如何在一个查询中结合3个表php
- 9. 如何将两个文件中的行与python中的条件结合起来?
- 10. 如何结合行与某些条件?
- 11. 我如何结合和条件?
- 12. SQL如何将3条语句结果合并为一条结果
- 13. C#结合条件
- 14. 结合条件,如果在bash
- 15. Angularjs:如何合并ng条件中的2个条件
- 16. 在查找中结合条件。 (Rails)
- 17. linq - 如何在加入语句中结合条件
- 18. 如何结合elasticsearch中的3个术语?
- 19. 如何在Jquery添加三个条件
- 20. 如何在jQuery中查询多个条件或匿名函数的结果
- 21. 如何与事件相结合的一个对象的jQuery
- 22. 如何在一个表中合并3个文件?
- 23. jQuery如何结合这个和变量
- 24. 如何结合多个转换与jQuery?
- 25. 如何合并两个jQuery结果
- 26. 如何使用jquery在组合框中选择一个条目?
- 27. 的R - 结合列在特定条件
- 28. 如何合并两个DataTable的条件
- 29. PHP结合两个负OR条件
- 30. 如何结合两个表行满足一系列条件
非常感谢你:) – zac1987 2011-05-17 16:38:38