jQuery选择器 jQuery语法 jQuery事件 jQuery 选择器是一个jQuery库的重要组成部分。 jQuery选择器 jQuery 选择器允许你选择和操作HTML元素。 jQuery选择器是用来“发现”(或选择)的HTML元素,根据其名称、id、类、类型、属性、属性值等. 它是基于现有的CSS选择器,另外,它有一些自定义的选择器。 jQuery中所有的选择器,开始使用美元符号和括号: $(). 元素选择器 jQuery元素选择器选择元素基于元素名称. 你可以像这样,选择所有的<p>: $("p") 实例 当用户点击按钮时, 所有<p>元素将隐藏: $(document).ready(function(){ $("button").click(function(){ $("p").hide(); }); }); 让我试试 #id选择器 jQuery #id 选择器,使用id属性来找到特点元素. ID在页面中应该是唯一的, 所有当你想找一个唯一的元素,可以使用#id选择器 使用id查找元素,前面使用一个井号(#),后面紧跟HTML id。 $("#test") 实例 当用户点击按钮时, id="test"的元素将隐藏: $(document).ready(function(){ $("button").click(function(){ $("#test").hide(); }); }); 让我试试 .class 选择器 jQuery 类选择器使用特定的class,找到元素. 使用特定的class找到元素,前面写一个点(.),后面跟一个class名称: $(".test") 实例 当用户点击按钮时, class="test"的元素将隐藏: $(document).ready(function(){ $("button").click(function(){ $(".test").hide(); }); }); 让我试试 jQuery 选择器的更多实例 语法 描述 实例 $("`*`") 选择所有元素 让我试试 $(this) 选择当前 HTML 元素 让我试试 $("p.intro") 选择所有 <p> 元素,使用 class="intro" 让我试试 $("p:first") 选择第一个 <p> 元素 让我试试 $("ul li:first") 选择 第一个 <ul> 里面的 <li> 元素 让我试试 $("ul li:first-child") 选择每个<ul>里面的<li> 元素 让我试试 $("[href]") 选择有href属性的所有元素 让我试试 $("a[target='blank']") 选择所有 target属性值是 "blank" 的<a> 元素 让我试试 $("a[target!='blank']") 选择所有 target属性值不是 "blank" 的<a> 元素 让我试试 $(":button") 选择所有 type="button" 的<button> 和 <input> 元素 让我试试 $("tr:even") 选择所有<tr> 元素 让我试试 $("tr:odd") 选择所有奇数<tr>元素 让我试试 对于所有的jQuery选择器完全参考,请访问:jQuery Selectors Reference 单独文件中的函数 如果你的网站有很多网页,你想你的jQuery函数维护容易,你可以把你的jQuery函数放在一个单独的js文件中。 当我们在本教程演示jQuery时, 函数直接添加到<head>部分.然而,有时最好把它们放在一个单独的文件,像这样(使用src属性去引用.js文件): <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"> </script> <script src="my_jquery_functions.js"></script> </head> jQuery语法 jQuery事件