摘要:这章内容总结:对DOM对象进行读写操作,并通过监听事件,实现人机交互。操作的形式总结为:object.method(参数,参数...)jquery还支持链式操作,也即:obj.method().method().....<!DOCTYPE html> <html> <head> <meta&nbs
这章内容总结:
对DOM对象进行读写操作,并通过监听事件,实现人机交互。
操作的形式总结为:object.method(参数,参数...)
jquery还支持链式操作,也即:obj.method().method().....
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <script src="jquery-3.3.1.js"></script>
    <style>
        *{margin: 0;padding: 0;}
        ul{list-style: none;}
        li{width:200px;height:100px;background: lightblue;margin:20px auto;border-radius: 10px;}
        .border{
            border:1px solid darkslategrey;
        }
    </style>
</head>
<body>
  <ul>
      <li></li>
      <li></li>
      <li></li>
      <li></li>
      <li></li>
  </ul>
</body>
<script>
    //ready事件,简写为$(function(){});
    $(function () {
        //click事件改变li标签内容
        $('li').click(function(){
            $('li').text("");
            $(this).text("我被单击,双击加边框");
        });
        //事件切换(鼠标进出li区块)改变li区块颜色
        $('li').hover(
            function () {
                $(this).css('background','green');
            },
            function () {
                $(this).css('background','lightblue');
            }
        );
        //双击新增class,显示边框
        $('li').dblclick(function () {
            $(this).addClass('border');
        })
    });
</script>
</html>效果图


						批改老师:查无此人批改时间:2019-06-17 09:32:16		
						
老师总结:完成的不错。jq比js简单很多,多练习。继续加油。					
 
                 
 
 
  
            