add() 存在的意义是什么

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

慕粉3764854

2016-08-24 20:47

如果只是同时选中,在选择器中直接用“ , ”连接就可以了,不用这么麻烦的,难道在其他某种情况下有不可替代,或者特别好用的作用么?

写回答 关注

2回答

  • any_do
    2016-09-10 12:49:22
    已采纳

    add()的作用已经说得很清楚,将元素添加到匹配的元素集合中,比如$('li').add('p') ,这个表达式是将p元素添加到$('li')这个集合中,这个集合是一个类数组对象,执行这条语句之后的$('li')与执行之前的$('li')是两个不同的对象,绝对不是一楼的仁兄说的“和”的意思那么简单!

    any_do 回复weibo_...

    $('li').add('p');仅仅是把p标签添加到了,li的集合里面,仅此而已,这是一动作,这条语句它是没有结果的,你可以这样$hi=$('li').add('p');$hi.css('background', 'red'); 应该机会看到背景变成红色

    2016-09-20 23:18:01

    共 3 条回复 >

  • 王小心
    2016-08-25 09:51:46

    add() 相当于  和  就这么简单

jQuery基础(二)—DOM篇

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

114014 学习 · 590 问题

查看课程

相似问题