添加的li没有没背景色

来源:4-10 自由编程

慕后端8593059

2019-02-26 20:25:01

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Document</title>
</head>
<body>
 <button>添加</button>
 <ul>
  <li>我是1</li>
  <li>我是2</li>
  <li>我是3</li>
  <li>我是4</li>
  <li>我是5</li>
  <li>我是6</li>
  <li>我是7</li>
 </ul>
 <script type="text/javascript" src="js/zepto.min.js"></script>
 <script type="text/javascript">
  $(document).ready(function(){
   var li=$('ul li').length;
   $('ul li').mouseover(function(){
    $(this).css('background','red');
   })
   $('ul li').mouseout(function(){
    $(this).css('background','#fff');
   })
   $('button').on('click',function(e){
    li++;
    $('ul').append(`<li>我是${li}</li>`)
   })
  })
 </script>
</body>
</html>

写回答

1回答

好帮手慕糖

2019-02-27

同学你好,要使用事件委托的方式来添加事件哦,例:

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

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

祝学习愉快!

0

0 学习 · 3299 问题

查看课程