jQuery中append()和appendTo()的区别

阅读更多

【前言】

    简单总结下jQuery中append()和appendTo()的区别

 

【主体】

1、简单理解 (插入对象不同)  

append()前面是被插入的对象,后面是要在对象内插入的元素内容
appendTo()前面是要插入的元素内容,而后面是被插入的对象

 

2、实际案例

    (1)a.append(b)是将b插入a的后面

    (2)a.appendTo(b)是将a插入到b的后面

 

3、实例解析

    结合上篇案例来了解下

    (1)文字向上滚动----append()方法

$(this).css({"marginTop":0}).append($(this).children("li:first"));

    (2)文字向上滚动----appendTo()方法

$(this).css({"marginTop":0}).children("li:first").appendTo(this);

 

 

.

你可能感兴趣的:(教学笔录,前端积累,jQuery)