问答详情
源自:5-5 DOM包裹wrapAll()方法

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

.wrapAll( wrappingElement ).

wrapAll( function )

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

提问者:有无上涯 2017-09-11 20:00

个回答

  • 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>

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

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

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

    明白饿了


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

    啊啊啊啊