jQuery 选择器 : exclusive OR

标签 jquery jquery-selectors

我正在使用一组 jQuery 选择器在多个不同的页面上插入一些内容;然而,有些页面具有多个选择器,因此内容会在页面上插入多次。例如:

$('div.rColInnerL:first, div.box300.bdr.search:first, h2.blt13:first').before('<div>Hello World!</div>');

是否可以在 jQuery 选择器中使用一种异或,即只应使用其中一个?非常感谢。

最佳答案

您可以将找到的元素集减少到第一个:

$('div.rColInnerL:first, div.box300.bdr.search:first, h2.blt13:first')
.first()
.before('<div>Hello World!</div>');

关于jQuery 选择器 : exclusive OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4808035/

相关文章:

jquery - 在nodejs中,一旦加载了模块,是否可以卸载模块?

javascript - ajax返回值不起作用

javascript - 在我的案例中,哪种显示动态单选按钮的方法更好?

javascript - 将变量添加到 jQuery $ 范围是明智的还是会污染它?

jQuery 第 n 个子级选择器

javascript - 无法通过组合使用 .parent() 和 .next() 方法来访问元素

javascript - 使用gmaps使用css在div下方创建箭头

javascript - 如何使用 AJAX 从多个网页调用 PHP 文件?

javascript - 单击 <a> 元素时更改显示和图标

javascript - 反转表格行