怎么点击没效果,控制台也没有报错

来源:2-4 编程练习

哎呦啊狗蛋

2019-06-21 09:25:48

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
      .red {
          color: red;
      }
    </style>
</head>
<body>
    <ul>
      <li>前端小白入门</li>
      <li>前端进阶:响应式开发与常用框架</li>
      <li>HTML5与CSS3实现动态网页</li>
      <li>HTML5&CSS3进阶与常用框架</li>
      <li>JavaScript基础入门</li>
      <li>进击JavaScript核心</li>
    </ul>
    <script src="https://cdn.bootcss.com/zepto/1.1.7/zepto.min.js"></script>
    <script>
      /*此处写代码*/
      $('li').click = function(){
          $('li').removeClass('red');
          $(this).addClass('red')
      }
    </script>
</body>
</html>


写回答

2回答

好帮手慕码

2019-06-21

同学你好!

同学的函数声明方式的有一些问题:

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

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

另:click和onclick的区别

1、onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么。

2、click本身的作用是触发onclick事件,只要执行了元素的click()方法,就会触发onclick事件

3、click 是方法;onclick是事件;执行click就是模拟鼠标点击,同时会触发onclick事件。

如果帮助到了你 欢迎采纳 祝学习愉快~

0

哎呦啊狗蛋

提问者

2019-06-21

还有就是click和onclick区别是什么,不太理解

0

0 学习 · 6815 问题

查看课程