语法 | 描述 | 备注 |
---|
$("*") | 选取所有HTML元素 | |
$(this) | 选取当前HTML元素 | |
$(“p.intro”) | 选取class为intro的<p>元素 | |
$(“p.first”) | 选取第一个<p>元素 | |
$(“ul li:first”) | 选取第一个<ul>元素的第一个<li>元素 | |
$(“ul li:first-child”) | 选取每一个<ul>元素的第一个<li>元素 | |
$("[href]") | 选取带有href属性的元素 | "[ ]“可以理解为属性,比如[href]表示带有href属性的元素;”:"可以理解为种类,比如p:first表示p类标签的第一个 |
$(“a[target=’_blank’]”) | 选取所有target属性值等于"_blank"的<a>元素 | |
$(“a[target!=’_blank’]”) | 选取所有target属性值不等于"_blank"的<a>元素 | |
$(":button") | 选取所有type=“button”的<input>元素和<buttom>元素 | 如果去掉冒号,则只能获取到<button>元素 |
$(“tr:even”) | 选取偶数位置的<tr>元素 | 方便设置列表交替行样式 |
$(“tr:ood”) | 选取奇数位置的<tr>元素 | |
$("#id", ".class")
$(div p span)
$(div>p)
$(div+p)
$(div~p)
$(.p:last)
$("#mytable td:odd")
$("div p:eq(2)")
$("a[href='www.baidu.com']")
$("p:contains(test)")
$(":emtyp")
$(":hidden")
$("input:enabled")
$(":disabled")
$("input:checked")
$("select option:selected")