2016-03-01 85 views
-2

我有这两个条件:如何在jQuery中结合多个find()?

1)找到一个“数据过滤程序”属性,它等于什么 2所有的div)找到一个“数据过滤的专业知识”全格属性,它等于东西

而我需要以某种方式将这两个结合成一个语句在jQuery中。我想这样的事情:

mentors = $("div").find("[data-filter-program*='"+selected_program+"']" && "[data-filter-expertise*='"+selected_expertise+"']"); 

我如何在JQuery中正确实现这个?

谢谢!

+0

不难查找[selectors api](http://api.jquery.com/category/selectors/basic-css-selectors/) – charlietfl

回答

0
mentors = $("div").find("[data-filter-program*='"+selected_program+"'], [data-filter-expertise*='"+selected_expertise+"']"); 
0

只需在每个项目之间添加一个逗号就可以找到。

$("div").find("#apples, #bananas, .grapes, div");