基本选择器:
$('tagname')//标签选择器,通过标签名
$('#id')//id选择器, id名前需加#标明通过id来选择元素
$('selector1, selector2, selector3')//多个选择器用逗号隔开,得到的是多个选择分别匹配到的元素的集合
$('.class')//类选择器, 类名前需加.标明通过类名来选择元素
层级选择器:
$('parent child');//匹配父元素的所有 匹配的子元素
$('parent>child');//匹配父元素第一代 匹配的子元素
$('prev + next');//匹配prev元素同级的下一个符合 next的子元素
$('pre ~ sibling');//匹配pre元素同级的所有符合sibling的元素
简单选择器:
$('ele:first');//匹配符合ele结果的第一个元素
$('ele:last');//匹配符合ele结果的最后一个元素
$('ele:even')//匹配符合ele结果的 索引为 偶数的 元素 (索引从0开始)
$('ele:odd');//匹配符合ele结果的 索引为 奇数的 元素 (索引从0开始)
$('ele:eq(index)')//匹配符合ele记过的 指定索引为 index的元素
$('selector1:not(selector2)');//selector1结果中去与selector2结果相同的元素
其他常用选择器:
$("selector:contains('text')");//从selector结果中筛选出包含 ‘text’ 文本字符的元素