jQuery

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6     <!--    在线jquery-->
 7     <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 8 <!--    <script src="./lib/jquery-3.4.1.js"></script>-->
 9 </head>
10 <body>
11 <!--
12 公式: $(selector).action()  $代表jQuery selector代表选择器,就是css选择器 id用# class 用.
13 
14 -->
15 <a href="" id="test-jquery">点我</a>
16 <script>
17     $('#test-jquery').click(function () {
18         alert('hello,jQuery');
19     })
20 </script>
21 
22 
23 </body>
<!--    在线jquery-->
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

选择器:

 1 <script>
 2     // 原生js
 3     //标签
 4     document.getElementsByTagName();
 5     // id
 6     document.getElementById();
 7     // class
 8     document.getElementsByClassName();
 9 
10     // jQuery css中的选择器它全能用
11     $('p').click(); // 标签选择器
12     $('#id1').click(); // id选择器
13     $('.class1').click(); // class选择器
14 
15 
16 
17 </script>

文档工具:#id | jQuery API 3.2 中文文档 | jQuery API 在线手册 (cuishifeng.cn)

 

 

jQuery事件:

鼠标事件,键盘事件,其它事件

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6     <!--    在线jquery-->
 7     <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 8     <style>
 9         #divMove{
10             width: 500px;
11             height: 500px;
12             background-color: blue;
13             border: 2px solid saddlebrown;
14         }
15     </style>
16 </head>
17 <body>
18 <!--要求:获取鼠标当前的一个坐标-->
19 mouse:<span id="mouseMove"></span>
20 <div id="divMove">
21     在这里移动鼠标试试
22 </div> 23 24 <script> 25 // 当网页元素加载完毕后响应事件 26 /*$(document).ready(function () { 27 28 }) 29 */ 30 // 上面代码可以简写为 31 $(function () { 32 $('#divMove').mousemove(function (e) { 33 $('#mouseMove').text('x' + e.pageX + 'y' + e.pageY); 34 }) 35 36 }) 37 38 </script> 39 40 </body>

 

 操作DOM:

节点文本操作

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6     <!--    在线jquery-->
 7     <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 8 </head>
 9 <body>
10 <ul id="test-ul">
11     <li class="js">JavaScript</li>
12     <li name="python">Python</li>
13 </ul>
14 
15 <script>
16     $('#test-ul li[name=python]').css("color","red");
17 </script>
18 
19 </body>
20 </html>

 

 

 

 

 

posted on 2021-05-07 19:35  Love&Share  阅读(42)  评论(0)    收藏  举报

导航