jQuery选择器:
选择器与选择器之间要加空格,选择器与过滤器之间不需要加空格。
1.基本选择器:
1>#id =>id选择器
2>element =>标签选择器
3>.class =>类选择器
4>* =>选择所有元素
5>selector1,selector2 =>多条件选择器(例如:$("div,span,.myclass")表示选择了所有的div标签,span标签以及类样式为myclass的元素)
2.层次选择器:
1>selector1 selector2 =>获取selector1下的所有selector2(例如:$("div span"),表示获得div标签下的所有span标签(包括后代span))
2>selector1 > selector2 =>获取selector1下的符合selector2的所有直接子元素(不包括后代元素)。($("div > span"))
3>selector1 + next =>匹配所有紧接在selector1后面的相邻元素。等同于$(selector1).next();
4>selector1 ~ siblings =>匹配selector1后面的所有兄弟元素。等同于$(selector1).nextAll();例如:$("a ~ div")等同于$("a").nextAll("div");$("a ~ *")等同于$("a").nextAll();
5>$(selector1).siblings() =>获取匹配selector1的所有兄弟元素。
3.表单选择器:
1>:input获得所有input、textarea、select、button
2>:text获得所有单行文本框
3>:password获得所有密码框
4>:radio获得所有单选按钮
5>:checkbox获得所有复选框
6>:submit获得所有的提交按钮
7>:image获得所有的图片域(<input type="image"/>)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载