注意:

jQuery获取的永远是对象,即使网页上没有此元素

不能这样判断 if($('#tt')){}

应根据元素长度来判断 if($('#tt').length > 0){}

或转化成DOM来判断 if($('#tt')[0]){}


一、基本选择器

基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它通过元素id,class,和标签名等来查找DOM元素。

三、jQuery选择器_jquery


二、层次选择器


三、jQuery选择器_jquery_02



三、过滤选择器

1、基本过滤选择器

三、jQuery选择器_元素_03



2、内容过滤选择器


三、jQuery选择器_元素_04



3、可见性过滤选择器

三、jQuery选择器_网页_05


4、属性过滤选择器

三、jQuery选择器_选择器_06


5、子元素过滤选择器

三、jQuery选择器_网页_07


 6、表单对象属性过滤选择器

三、jQuery选择器_元素_08


 四、表单选择器

三、jQuery选择器_选择器_09

 


五、注意  特殊符号处理

 <div id="id#b">bb</div>

 <div id="id[1]">cc</div>


$('#id#b')

$('#id[1]') 不能获取

要转义

$('#id\\#b')

$('#id\\[1\\]')