$("a.foo").each(function() {
$(this).addClass('bar');
});
$("p > a").each(function() {
$(this).addClass('bar');
});
如果$("a.foo")
或if $("p > a")
- 我如何将这些加入到一个电话中?
$("a.foo").each(function() {
$(this).addClass('bar');
});
$("p > a").each(function() {
$(this).addClass('bar');
});
如果$("a.foo")
或if $("p > a")
- 我如何将这些加入到一个电话中?
您可以通过用逗号分隔来组合选择器。要仅添加一个类,您不需要每个类。
$("a.foo, p > a").addClass('bar');
如果您有许多要处理的语句,那么您需要使用每个语句。
$("a.foo, p > a").each(function() {
//Your code here
});
each
如果您只是要调用 jQuery 方法,则不需要addClass
:
$("a.foo, p > a").addClass("bar");
尝试这个
$("a.foo, p > a").each(function() {
$(this).addClass('bar');
});
使用逗号,就像在 CSS 中一样:
$("a.foo, p > a")