有没有办法同时执行.filter和.find?

时间:2013-08-15 21:45:52

标签: javascript jquery

我正在处理模板并在回复事件时查找某些元素以供将来更新。但是,我希望能够使用类,data- *属性或其他内容标记这些元素,而无需事先知道标记。

有没有办法同时执行.filter().find()搜索?

2 个答案:

答案 0 :(得分:1)

我目前的解决方案是使用.add()操作来合并这两个结果,但这看起来有点复杂。

elements.filter(selector).add(elements.find(selector))

答案 1 :(得分:0)

为此目的的简单扩展:

.findIn('.your-selector')

然后只需致电{{1}}。

目前正在为更好的名字提出建议。