javascript - 是否可以在 jQuery 中向选择器添加 OR?

标签 javascript jquery

我目前有一个 jQuery 委托(delegate),它对所有不是 submit input 选择器的 input 选择器执行某些操作。如何添加 OR 以便它也处理另一种类型,如 select

当前函数:

$('#test_form').delegate("input:not([id*='_submit'])", 'blur', function(event) {
  // Does something
});

谢谢!

最佳答案

逗号 , 在选择器中的行为类似于 OR:

// -------------------------------------------------v
$("#test_form").delegate("input:not([id*='_submit']), select", "blur", function(e) {
    // Does something
});

您可以在此处阅读有关多重选择器的更多信息:

关于javascript - 是否可以在 jQuery 中向选择器添加 OR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12595979/

相关文章:

javascript - Dropzone 未定义,在 symfony 上使用 webpack

javascript - 由于异步调用,AngularJS 数据不可用

javascript - 为什么需要javascript来预加载图像?

javascript - 删除列后使 IE8 重新呈现表格

php - 如何将数组元素传递给ajax?

c# - 使用javascript停止按钮OnClick事件

javascript - 确保简单 View 模型对象上的 JSON pretty-print ,从不触及 javascript (ASP.NET MVC 4)

jquery - jquery UI 选项卡标题过长时如何解决显示问题

asp.net ashx 处理程序 session 超时和 jquery ajax 调用

javascript - 如何使用 jquery 或 php 根据条件闪烁表行?