jquery append() 和appendTo()区别

2017-11-20  本文已影响23人  6659a0f02826

append()

<p>段落文本1<span></span><!--插入到p元素内部的末尾位置--></p>
<p>段落文本2<span></span><!--插入到p元素内部的末尾位置--></p>


<script type="text/javascript">
$("p").append( '<!--插入到p元素内部的末尾位置-->' ); 
</script>

appendTo()

<p>段落文本1<span></span></p>
<p>段落文本2<span></span></p>

<!--以上是jQuery代码执行前的html内容-->

<script type="text/javascript">
$('<!--插入到p元素内部的末尾位置-->').appendTo( "p" );
// 其返回值就是匹配追加内容(两个注释元素'<!--插入到p元素内部的末尾位置-->')的jQuery对象
</script>
<!--以下是jQuery代码执行后的html内容-->

<p>段落文本1<span></span><!--插入到p元素内部的末尾位置--></p>
<p>段落文本2<span></span><!--插入到p元素内部的末尾位置--></p>

append()和appendTo()区别

var $A = $("s1");
var $B = $("s2");


// 将$B追加到$A中
$A.append( $B ); // 返回$A
// 将$A追加到$B中
$A.appendTo( $B ); // 返回表示追加内容的jQuery对象( 匹配所有$B内部末尾追加的$A )
上一篇下一篇

猜你喜欢

热点阅读