2012年6月

$("*"),表示获取所有的对象

$("#element")等同于document.getElementById("element");

$(".abc")表示获得HTML中所有使用了abc这个样式的元素

$("div")表示获得HTML中所有的div元素

$("#a,.b,p")表示获得ID是a的元素和使用了类样式b的元素以及所有的p元素

$("#a .b p")表示获得了ID是a的元素所包含的使用了类样式的b元素中的所有的p元素

$("Element1 Element2 Element3 Element...")css定义层级元素方式一样,只需要不同的元素之间有空格表示,前者父级后者子级以此类推。

$("div > input")表示获取div下所有的input

$("div + p")表示匹配紧跟在 div 元素后的 p 一个元素

$("div ~ p")表示匹配跟在 div 元素后的所有 p 元素

$("Element:first")获得在HTML页面中某种元素的第一个,比如$("div:first")表示获得第一个div

$("Element:last")获得在HTML页面中某种元素的最后一个,比如$("div:last")表示获得最后一个div

$("Element:not(selector)")去除所有与给定选择器匹配的元素,比如$("input:not(:checked)") 表示选择所有没有选中的复选框

- 阅读剩余部分 -