为什么不能用innerHtml来实现文字变化呢、

来源:2-4 编程练习

薇薇要自己学

2019-06-27 18:06:09

<!DOCTYPE html>

<html>


<head>

    <meta charset="UTF-8">

    <title>习题</title>

    <style type="text/css">

    div {

        width: 200px;

        height: 200px;

        border: 1px solid red;

        text-align: center;

        line-height: 200px;

    }

    </style>

</head>


<body>

    <div>背景颜色为白色</div>

    <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>    

    <script>

    //此处写代码

    $('div').mousedown(function(){

        $(this).css('background','red').text('背景颜色为红色')

    });

    $('div').mouseup(function(){

        $(this).css('background','yellow').text('背景颜色为黄色')

    });

    </script>

</body>

</html>


写回答

1回答

好帮手慕糖

2019-06-27

同学你好,innerHTML是js的哦,而这里是jquery,若是不想使用text的话,也可以尝试使用html,例:

http://img.mukewang.com/climg/5d1497d60001e9a109170101.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!


0

0 学习 · 14456 问题

查看课程