append()和add()的区别

来源:6-9 jQuery遍历之add()方法

happy_ye16

2016-08-21 17:21

append和add有什么异同之处

写回答 关注

3回答

  • 无独有偶偶xp
    2016-10-14 16:31:45
    已采纳

    append() 将已经选择好的JQuery对象添加指定的对象中,这相当于是一个操作处理的指令


        add()  比如你之前使用$("li")选择了全部的li或者定义li,再使用$("li").add("p"),这里的add只是相当于在你已经选择好的对象合集中再添加一项,如果不加appendTo,对于你的DOM或者是页面不会有任何影响,这就相当于是个选择的功能


        打个简单的比方,add就相当于你在你的购物车里面又加了一个东西,但是这时候并没有付款,等你appendTo之后,你才相当于付款了。


        但是append就相当于直接付款了一样


    happy_...

    非常感谢!

    2016-10-23 13:16:39

    共 1 条回复 >

  • qq_慕盖茨1056768
    2021-11-23 11:22:40

    应该是: 比如0.2与0.5两个数值,add之后为0.7。append之后为(0.2,0.5)

  • 慕仰2255090
    2016-08-22 09:19:41

    append()是把元素插入到目标底部

    add()是把元素添加到已存在的元素组合中

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题