为了账号安全,请及时绑定邮箱和手机立即绑定

在a元素外面加个p标签

为什么我在a元素外面加个p标签,点删除是删了容器p再点击才是删了div?

    <div class="aaron2">点击,通过unwrap的回调方法给a元素删除父容器div</div>
    <div class="left">
        <div>
            <p><a>a元素</a></p>
        </div>
        <div>
            <p><a>a元素</a></p>
        </div>
    </div>
    <script type="text/javascript">
    $(".aaron2").on('click', function() {
        $('a').unwrap(function() {
            return '<div></div>';
        })
    })
    </script>


正在回答

2 回答

因为p元素是a的父元素,unwrap就是一级一级删a的父元素的

0 回复 有任何疑惑可以回复我~
#1

SkullX 提问者

那回调方法里面的return '<div></div>'是不起作用咯?
2016-04-25 回复 有任何疑惑可以回复我~
#2

QuoVadis 回复 SkullX 提问者

嗯,不起作用
2016-04-25 回复 有任何疑惑可以回复我~
#3

SkullX 提问者 回复 QuoVadis

明白啦~谢谢你*^.^*
2016-04-25 回复 有任何疑惑可以回复我~

这个问题不错



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在a元素外面加个p标签

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信