jQuery学习篇(2)_jQuery 选择器
2017-02-15 10:35
288 查看
jQuery 选择器允许对 HTML 元素组或单个元素进行操作
jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素
jQuery 中所有选择器都以美元符号开头:$()
元素选择器
$("p") 在页面选择所有<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
#id选择器
$("#test") 在页面选择id为"test"的元素
$(document).ready(function(){
$("button").click(function(){
$("#test").hide();
});
});
.class选择器
$(".test") 在页面选择带有class="test"的元素
$(document).ready(function(){
$("button").click(function(){
$(".test").hide();
});
});
其他实例
$("*")选取所有元素
$(document).ready(function(){
$("button").click(function(){
$("*").hide();
});
});
$(this)选取当前html元素
$(document).ready(function(){
$("button").click(function(){
$(this).hide();
});
});
$("p.intro")选取class为intro的<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p.intro").hide();
});
});
$("p:first")选取第一个<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p:first").hide();
});
});
$("ul li:first")选取第一个<ul>元素的第一个<li>元素
$(document).ready(function(){
$("button").click(function(){
$("ul li:first").hide();
});
});
$("ul li:first-child")选取每个<ul>元素的第一个<li>元素
$(document).ready(function(){
$("button").click(function(){
$("ul li:first-child").hide();
});
});
$("[href]")选取带有href属性的元素
$(document).ready(function(){
$("button").click(function(){
$("[href]").hide();
});
});
$("a[target='_blank']")选取所有target属性值等于"_blank"的<a>元素
$(document).ready(function(){
$("button").click(function(){
$("a[target='_blank']").hide();
});
});
$("a[target!='_blank']")选取所有target属性值不等于"_blank"的<a>元素
$(document).ready(function(){
$("button").click(function(){
$("a[target!='_blank']").hide();
});
});
$(":button")选取所有type="button"的<input>元素和<button>元素
$(document).ready(function(){
$("button").click(function(){
$(":button").hide();
});
});
$("tr:even")选取偶数位置的<tr>元素
$(document).ready(function(){
$("tr:even").css("background-color","yellow");
});
$("tr:odd")选取奇数位置的<tr>元素
$(document).ready(function(){
$("tr:odd").css("background-color","yellow");
});
jQuery 选择器允许对 HTML 元素组或单个元素进行操作
jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素
jQuery 中所有选择器都以美元符号开头:$()
元素选择器
$("p") 在页面选择所有<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
#id选择器
$("#test") 在页面选择id为"test"的元素
$(document).ready(function(){
$("button").click(function(){
$("#test").hide();
});
});
.class选择器
$(".test") 在页面选择带有class="test"的元素
$(document).ready(function(){
$("button").click(function(){
$(".test").hide();
});
});
其他实例
$("*")选取所有元素
$(document).ready(function(){
$("button").click(function(){
$("*").hide();
});
});
$(this)选取当前html元素
$(document).ready(function(){
$("button").click(function(){
$(this).hide();
});
});
$("p.intro")选取class为intro的<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p.intro").hide();
});
});
$("p:first")选取第一个<p>元素
$(document).ready(function(){
$("button").click(function(){
$("p:first").hide();
});
});
$("ul li:first")选取第一个<ul>元素的第一个<li>元素
$(document).ready(function(){
$("button").click(function(){
$("ul li:first").hide();
});
});
$("ul li:first-child")选取每个<ul>元素的第一个<li>元素
$(document).ready(function(){
$("button").click(function(){
$("ul li:first-child").hide();
});
});
$("[href]")选取带有href属性的元素
$(document).ready(function(){
$("button").click(function(){
$("[href]").hide();
});
});
$("a[target='_blank']")选取所有target属性值等于"_blank"的<a>元素
$(document).ready(function(){
$("button").click(function(){
$("a[target='_blank']").hide();
});
});
$("a[target!='_blank']")选取所有target属性值不等于"_blank"的<a>元素
$(document).ready(function(){
$("button").click(function(){
$("a[target!='_blank']").hide();
});
});
$(":button")选取所有type="button"的<input>元素和<button>元素
$(document).ready(function(){
$("button").click(function(){
$(":button").hide();
});
});
$("tr:even")选取偶数位置的<tr>元素
$(document).ready(function(){
$("tr:even").css("background-color","yellow");
});
$("tr:odd")选取奇数位置的<tr>元素
$(document).ready(function(){
$("tr:odd").css("background-color","yellow");
});
相关文章推荐
- 从零开始学习jQuery (二) 万能的选择器
- 从零开始学习jQuery (二) 万能的选择器
- C#JQuery学习(三)选择器
- JQUERY1.9学习笔记 之属性选择器(一) 前缀选择器
- jQuery 学习笔记 选择元素
- 学习 jQuery -3 选择器
- 前端学习——选择结果为JQuery对象还是DOM对象?
- 页面元素选择二(jQuery学习随笔二)
- 页面元素选择一(jQuery学习随笔一)
- 【jQuery学习笔记------选择器】
- 从零开始学习jQuery (二) 万能的选择器
- Jquery学习--选择器$("input:first").val()
- jQuery 学习笔记(二)——jQuery 选择器、jQuery事件
- jquery的学习总结之元素选择、查找、过滤
- jQuery学习之--选择器
- jQuery学习之:Datepicker日期选择插件
- jquery 学习笔记——选择元素
- jQuery学习笔记--remove()删除选择的节点,applend() 添加到节点
- jquery学习手记(4)元素的选择与操作
- jquery导航条-学习选择器