这只是个人写法的习惯吗?

来源:5-5 DOM包裹wrapAll()方法

有无上涯

2017-09-11 20:00

.wrapAll( wrappingElement ).

wrapAll( function )

这种到底有什么不同昵,不是产生的结果都是一样的吗

写回答 关注

4回答

  • nearrrrr
    2017-09-12 14:51:12
    已采纳

    不一样的$('p').wrapAll('<div></div>')

    结果是这样,给所有的p元素一起添加了一个父元素

    <div>
       <p>p元素</p>
       <p>p元素</p>
    </div>


    $('p').wrapAll(function() {
       return '<div><div/>';
    })

    结果是这样,为每一个p元素添加一个父元素

    <div>
       <p>p元素</p>
    </div>
    <div>
       <p>p元素</p>
    </div>

    有无上涯

    非常感谢!

    2017-09-12 17:04:31

    共 1 条回复 >

  • 慕数据0028241
    2018-04-24 13:46:48

    不对呀,我用Firefox,两种产生的结果是一样的呀

    好吃的蛋包饭

    我用firefox检测的结果是不一样的,但是也跟教程上不一样,不知道是不是老师错了,我的是 <div> <div> <p>p元素</p> <p>p元素</p> </div> </div>

    2018-08-03 22:31:49

    共 1 条回复 >

  • 用户1098335
    2017-09-19 11:22:24

    明白饿了


  • 有无上涯
    2017-09-11 20:56:44

    啊啊啊啊

jQuery基础(二)—DOM篇

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

114014 学习 · 590 问题

查看课程

相似问题