0

我想将一组选择器添加到一组中。

例如:

$("div")给了我所有的 div 集并$("span")给了我所有的跨度集。

现在我想添加它们以形成一组包含所有跨度和 div 的选择器。

避免建议添加类,我只需要合并这两组。

4

5 回答 5

1

您可以像这样在它们之间使用逗号组合多个选择器

$("div, span")
于 2012-06-12T07:43:24.557 回答
1

jQuery 选择器基本上是 css 选择器。您通过逗号分隔组合两个选择器:

$("span, div");
于 2012-06-12T07:43:32.620 回答
1

您可以只运行组合选择器:

jQuery('div, span')
于 2012-06-12T07:43:34.373 回答
1

怎么样:

$('div, span')

应该给你一组包含 div 和 span 的元素

于 2012-06-12T07:43:53.480 回答
1

您可以使用添加方法。

$('div').add('span').DoYourStuffWithBoth();

或者

var divs = $('div');
var spans = $('span');
divs.add(spans).DoYourStuffWithBoth();
于 2012-06-12T08:52:38.697 回答