-jQuery元素选择器
jQuery的基本设计思想和主要用法,就是"选择某个网页元素,然后对其进行某种操作
"。这是它区别于其他Javascript库的根本特点。使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$)
,然后得到被选中的元素。jQuery中 使用 CSS 选择器来选取 HTML 元素。
$("p
") 选取 <p>
元素。
$("p.intro
") 选取所有 class="intro"
的 <p> 元素。
$("p#demo
") 选取所有 id="demo"
的 <p>元素。
$("ul li:eq(3)
") 选取列表中的第4个
元素(index 从 0 开始)
$("ul li:gt(3)
") 选取列表中index大于3
的元素
$("ul li:lt(3)
") 选取列表中index小于3
的元素
$("input:not(:empty)
") 选取所有不为空
的 input 元素
-jQuery属性选择器
jQuery 使用 XPath 表达式来选择带有给定属性的元素。
$("[href]
") 选取所有带有 href 属性
的元素。
$("[href='#']
") 选取所有带有 href 值等于 "#"
的元素。
$("[href!='#']
") 选取所有带有 href 值不等于 "#"
的元素。
$("[href$='.jpg']
") 选取所有 href 值以 ".jpg"
结尾的元素。
-jQuery CSS选择器
jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。
$("p").css("background-color","red");