需要添加多个元素来使用jQuery搜索特定的类
Need to add multiple elements to search for a particular class with jQuery
我正在使用jQuery,目前正在寻找特定类的一种类型的元素。我需要更新它来查看三个不同的元素,但我不确定如何做到这一点,因为我假设我将需要使用数组?
下面是我当前的代码:
$findRed = $("p.red", "#main");
if ( $findRed.length >= 1 ) {
greater or equal to one
}
我需要改变它,这样它就会在p,div或span标签中寻找。red。
选择器可以简单地为.red
。它将与该类匹配任何元素类型。或者如果你只想要那些特定的元素,你的选择器可以像这样:
$findRed = $("p.red, div.red, span.red", "#main");
var $findRd = $(":has(.red)", $("p, div, span", $("#main")));
try this:
$findRed = $("p.red", $("#main, #main2, #main3"));
//will look in main, main2 and main3
if ( $findRed.length >= 1 ) {
greater or equal to one
}
if ($("p > .red, div > .red, span > .red").length > 0){
// do something here
}
相关文章:
- 用程序搜索JQuery数据表中的文本
- 学生搜索项目jquery/javascript
- JQuery中的活动搜索栏
- 在web应用程序中的新搜索中重新加载搜索结果(不带jQuery)
- 如何使用jQuery按键搜索和获取json行数据
- 在Jquery中选择第一个搜索项而不单击它
- 免费的JQuery表排序插件(带搜索)
- JSON和jQuery实时搜索
- jQuery-在数组中搜索类似的元素
- jQuery递归搜索类的父元素
- jQuery Datatables:单个列搜索不起作用
- 搜索并用jQuery替换整个HTML字符串
- jQuery Datatables-从搜索中只返回表中的前5行
- 如何使用jQuery进行不区分大小写的搜索
- jQuery用fiddle在标题中查询移动搜索输入(标题的覆盖)
- 在导航栏中的搜索表单上使用jQuery for Action Listeners
- 即时搜索jquery插件
- PHP/MySQL实时搜索JQuery
- 实时文本搜索jquery,错误的选择器
- 实时搜索jquery(在li标题中搜索)