我需要将多个Jquery选择器结果组合到合并结果中以对所有结果应用通用功能。
答案 0 :(得分:1)
我需要将多个Jquery选择器结果组合到合并中 结果
您可以使用add方法,它会将元素添加到匹配元素集中。
selectReturnedColleciton2.add(selectReturnedColleciton1).somemethod()
答案 1 :(得分:1)
您可以使用内置的多选择器语法。
请参阅:http://api.jquery.com/multiple-selector/
$( "selector1, selector2, selectorN").some_method();
答案 2 :(得分:1)
使用ADD()
给定一个表示一组DOM元素的jQuery对象, .add()方法从这些对象的并集构造一个新的jQuery对象 元素和传递给方法的元素。 .add()的参数 可以是$()接受的任何东西,包括jQuery 选择器表达式,对DOM元素的引用或HTML片段。
示例
<ul>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
</ul>
<p>a paragraph</p>
$( "li" ).add( "p" ).css( "background-color", "red" );