jquery选择器用法笔记(第二部分)
今天继续讲讲jquery选择器的更多用法,希望能给大家带来帮助。
9、$("ul li:eq(3)") -- 列表中的第四个元素(index 从 0 开始)
:eq() 选择器选取带有指定 index 值的元素。
index 值从 0 开始,所有第一个元素的 index 值是 0(不是 1)。
经常与其他元素/选择器一起使用,来选择指定的组中特定序号的元素
10、$("ul li:gt(3)") -- 列出 index 大于 3 的元素
:gt 选择器选取 index 值高于指定数的元素。
index 值从 0 开始。
经常与其他元素/选择器一起使用,来选择指定的组中特定序号之后的元素
11、$("ul li:lt(3)") -- 列出 index 小于 3 的元素
:lt 选择器选取带有小于指定 index 值的元素。
index 值从 0 开始。
经常与其他元素/选择器一起使用,来选择指定的组中特定序号之前的元素
12、$("input:not(:empty)") -- 所有不为空的 input 元素
13、$(":header") -- 所有标题元素 <h1> - <h6>
:header 选择器选取所有标题元素(h1 - h6)。
14、$(":animated") -- 所有动画元素
15、$(":contains('jquery')") -- 包含指定字符串的所有元素
:contains 选择器选取包含指定字符串的元素。
该字符串可以是直接包含在元素中的文本,或者被包含于子元素中。
经常与其他元素/选择器一起使用,来选择指定的组中包含指定文本的元素
16、$(":empty") -- 无子(元素)节点的所有元素
:empty 选择器选取空的元素。
空元素指的是不包含子元素或文本的元素。
17、 $("p:hidden") -- 所有隐藏的 <p> 元素
18、$("table:visible") -- 所有可见的表格
:visible 选择器选取每个当前是可见的元素。
除以下几种情况之外的元素即是可见元素:
设置为 display:none type="hidden" 的表单元素 Width 和 height 设置为 0 隐藏的父元素(同时隐藏所有子元素) 19、$("th,td,.intro") -- 所有带有匹配选择的元素
好了,今天就介绍这些,改天再介绍其他的