我需要将多个 Jquery 选择器结果合并到合并结果中,以便对所有结果应用通用功能。
问问题
165 次
3 回答
1
使用添加()
给定一个表示一组 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" );
于 2013-09-02T11:19:07.987 回答
1
我需要将多 Jquery 选择器结果合并到合并结果中
您可以使用add方法,它将元素添加到匹配元素的集合中。
selectReturnedColleciton2.add(selectReturnedColleciton1).somemethod()
于 2013-09-02T11:05:54.023 回答
1
您可以使用内置的多选择器语法。
见:http ://api.jquery.com/multiple-selector/
$( "selector1, selector2, selectorN").some_method();
于 2013-09-02T11:08:25.533 回答