javascript - jQuery on 方法的多个选择器?

标签 javascript jquery jquery-selectors

是否可以在 jQuery on 方法中传递多个子选择器?

$("#tablename").on("click", "tr", function() {
}

如果用户点击 tr 或复选框,则需要触发点击。像这样的东西:

$("#tablename").on("click", "tr input[type='checkbox']", function() {
}

提前致谢...

最佳答案

您可以使用 multiple selector指定多个选择器

$("#tablename").on("click", "tr, input[type='checkbox']", function() {
});

但是在表格中,所有元素都可以在 tr 中,所以有什么区别

关于javascript - jQuery on 方法的多个选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989138/

相关文章:

javascript - 您可以将 HTML 元素类名称存储到数组中,然后调用它以在 JQuery 属性中运行吗?

javascript - 为什么jQuery或诸如getElementById之类的DOM方法找不到元素?

javascript - jQuery 伪选择器的奇怪行为 :visible

javascript - Vue Router 将 Prop 传递给动态加载的 child

javascript - 使用一个函数在鼠标悬停时显示 2 个不同的图像(每个图像的备用图像)

javascript - Node REPL 遵循什么 Javascript 标准?

jquery - 使用 location.pathname 添加一个类

javascript - 删除数组中相同的项

jquery - 如何在悬停时动画图像交换

jquery - jQuery 选择器的问题