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

$('.right').wrapInner('<p></p>'); 我把这个类名改为right 为什么他里的同div元素不被包裹呢

    <div class="right">

        <div class="right1">p元素</div>

        <div class="right1">p元素</div>

    </div>

    <div class="left">

        <div class="left1">a元素</div>

        <div class="left1">a元素</div>

    </div>



    <script type="text/javascript">

    $(".aaron1").on('click', function() {

        //给所有class=right1的div元素,增加内部包裹父容器p

       $('.right').wrapInner('<p></p>');

    })

    </script>


提问者:new新的开始 2017-03-22 23:39

个回答

  • NullMoneyException
    2017-05-17 18:46:56

    http://img.mukewang.com/591c29ed0001701a09980392.jpg  虽然你的问题久远 但还是来回答下了  这不是包了吗

  • qq_d廆___0
    2017-03-22 23:56:48

    $(".aaron1").on('click', function() {
            //给所有class=right1的div元素,增加内部包裹父容器p
           $('.right').wrapInner('<p></p>');
        })

    这个.arron1 这个class貌似不存在,那么这个方法应该不执行吧。。。