Javascript 按类从数组中获取元素

Javascript 按类从数组中获取元素,javascript,jquery,Javascript,Jquery,我有一个列表项,我得到如下: var searchResultItems = $(resultContainerId + ' li'); 搜索结果项可以有不同的类。如何从searchResultItems中获取某个类的所有项?我在寻找像这样的东西: var highPriorityItems = searchResultItems.find('.highPriority'); 我知道find()在这种情况下不起作用,因为它通过子元素。我希望有类似的东西,我在寻找 如果用.filter方法代替

我有一个列表项,我得到如下:

var searchResultItems = $(resultContainerId + ' li');
搜索结果项可以有不同的类。如何从searchResultItems中获取某个类的所有项?我在寻找像这样的东西:

var highPriorityItems = searchResultItems.find('.highPriority');

我知道find()在这种情况下不起作用,因为它通过子元素。我希望有类似的东西,我在寻找

如果用
.filter
方法代替
,则
.filter
方法可以完全满足您的需要。在您的示例中查找
.filter
。浏览手册不难找到。谢谢!我在谷歌上搜索了好几次这个问题的不同版本。想回答这个问题吗?我看不出有什么真正的意义,但我已经回答了,以防你想接受答案