在jquery中,add()方法用于向现有元素组添加元素
例如$("h1").add("p").add("span")
此处将<p> and <span>
个元素添加到现有元素组(<h1>
)中:
我们可以这样说,下面的代码
<script type="text/javascript">
$("h1").add("p span").add("span").add('div').css("background-color", "yellow");
</script>
等于以下代码
<script type="text/javascript">
$("h1, p span, span, div").css("background-color", "yellow");
</script>
答案 0 :(得分:0)
是的,两个陈述都会产生相同的结果。但是,使用jQuery的add函数,除了HTML字符串之外,您不仅可以添加CSS选择器,还可以添加JavaScript和jQuery对象(尽管您必须附加任何HTML字符串才能将它们添加到页)。