选 择 器 | 描 述 | 返 回 | 示 例 |
#id | 根据给定的id匹配一个元素 | 单个元素 | $("#test")选取 id 为 test 的元素 |
.class | 根据给定的类名匹配元素 | 集合元素 | $(".test")选取所有 class 为 test 的元素 |
element | 根据给定的元素名匹配元素 | 集合元素 | $("p")选取所有的 <p> 元素 |
* | 匹配所有元素 | 集合元素 | $("*")选取所有的元素 |
selector1,selector2, ...,selectorN | 将每一个选择器匹配到的元 素合并后一起返回 | 集合元素 | $("div,span,p.myClass")选取所有<div>, <span>和拥有class为 myClass 的<p> 标签的一组元素 |
选 择 器 | 描 述 | 返 回 | 示 例 |
$("ancestor descendant") | 选取ancestor元素里所有 descendant(后代)元素 | 集合元素 | $("div span")选取 <div>里的所 有的<span>元素 |
$("parent>child") | 选取parent元素下的child(子)元素 | 集合元素 | $("div>span")选取 <div>元素下 元素名是<span>的子元素 |
$("prev+next") | 选取紧接在prev元素后的next元素 | 集合元素 | $(".one+div")选取class为one的 下一个 <div> 兄弟元素 |
$("prev~siblings") | 选取prev元素之后的所有siblings元素 | 集合元素 | $("#two~div")选取id为two的元素 后面所有 <div> 兄弟元素 |
新闻热点
疑难解答