jquery - 使用 jQuery 的多重选择器

标签 jquery css-selectors

我可以使用 Jquery 一次选择两个元素吗?

例如,我尝试了这个,但它只选择了第一个元素:

$('.loginStaff' || '.loginClient').click(function(){
    $('.login_form').toggle();
});

我也尝试过,但这只选择了最后一个元素:

$('.loginStaff' && '.loginClient').click(function(){
    $('.login_form').toggle();
});

谢谢!!! 全局

最佳答案

只需使用逗号分隔选择器,它将匹配所有选择器的组合结果:

$('.loginStaff,.loginClient').click(function(){
  //..
});

更多信息:

关于jquery - 使用 jQuery 的多重选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1843731/

相关文章:

html - css - 只有最后一个子类型选择器(只有一个)

javascript - 如何在 Bootstrap TreeView 中按ID选择节点?

javascript - 日期的 jQuery val 会导致某些日期为空字符串

javascript - 在 HTML 表格中每页显示 N 行

html - 仅选择站点中某些页面的正文元素?

jquery - 为什么这个 css 选择器不能使用很棒的字体

javascript - 如果多个用户控件注册 $(document).ready 函数会怎样?

javascript - 始终触发 jstree 事件

html - 防止伪元素内容在悬停时改变颜色

html - 着色某些类别的交替div