最后两个按钮的功能没法实现,求大神帮我看看!

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

any_do

2016-09-07 17:16

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>unwrap删除包裹器</title>

<script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>

<style>

.parent{

width: 1300px;

height: 300px;

border: 1px solid red;

margin: 50px auto 0;

text-align: center;

display: flex;

justify-content: space-around;

align-items: center;

}

.parent div{

border:1px solid red;

color: green;

}

.right-Txt{

border:1px solid red;

color: white;

background-color: black;

}

.btn{

width: 500px;

height: 80px;

margin: 50px auto 0;

display: flex;

justify-content: space-between;

align-items: center;

}

</style>

</head>

<body>

<div>

<p id="Txt1">hello,world!</p>

<p id="Txt2">hello,kitty!</p>

</div>

<div>

<input type="button" value="用方法1包裹" id="btn1">

<input type="button" value="用方法2包裹" id="btn2">

<input type="button" value="用方法1删除包裹" id="btn3">

<input type="button" value="用方法2删除包裹" id="btn4">

</div>

<script>

$('#btn1').on('click',function () {

/* body... */

$('#Txt1').wrap('<div></div>'); 

 

})

</script>

<script>

$('#btn2').on('click',function () {

/* body... */ 

$('#Txt2').wrap(function () {

/* body... */

return '<div></div>' ;

})

})

</script>

<script>

$('#btn3').on('click',function () {

/* body... */

$('#Txt1').unwrap('<div></div>'); 

 

})


</script>

<script>

$('#btn4').on('click',function () {

/* body... */ 

$('#Txt2').unwrap(function () {

/* body... */

return '<'<div></div>'>' ;

})

})

</script>

</body>

</html>



写回答 关注

1回答

  • 慕粉1467543007
    2016-09-07 18:48:10

    最后两个<script></script>块,修改成下面的就可以用了

    <script>

        $('#btn3').on('click',function () {

            /* body... */

            $('#Txt1').unwrap();

        })

    </script>

    <script>

        $('#btn4').on('click',function () {

                /* body... */ 

                $('#Txt2').unwrap(function () {

                /* body... */

                return '<div></div>';

            })

        })

    </script>


    慕粉1467...

    或者这个<script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>修改为用3.0版本以下的也可以。

    2016-09-07 19:35:48

    共 1 条回复 >

jQuery基础(二)—DOM篇

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

114014 学习 · 590 问题

查看课程

相似问题