首页 > Web开发 > 详细

jQuery选择器

时间:2019-02-26 20:20:44      阅读:200      评论:0      收藏:0      [点我收藏+]

jQuery选择器
定义:一个有特殊语法规则的字符串
分类
?基本选择器(最基本最常用的选择器)#id,$(#xxx).css(‘background‘,‘red‘)
element,.class,*,selector1,selector2,selectorN(并集选择器);selectorselecctor2selectorN(交集选择器)
?层次选择器(查找子元素,后代元素,兄弟元素的选择器)** ancestor descendant,parent>child,prev+next,prev~siblings**

//所有
$('xx xx')
//所有子元素
$('xx>xx')
//紧接的下一个
$('xx+xx')
//xx下class为xx的元素后面所有的兄弟元素
$('xx .xx~*')

?过滤选择器(在原有选择器匹配的元素中进一步进行过滤的选择器)基本,内容,可见性,属性

//选中第一个
$('xx:first')
//选中最后一个
$('xx:last')
//class不为xx的div
$('div:not(.xx)')
//选中第二三个xx :gt大于 :lt小于
$('xx:gt(0):lt(2)')
$('xx:lt(3):gt(0)')
//内容为xxx的li
$('li:contains("xxx")')
//隐藏的li
$('li:hidden').length,$('li:hidden')[0]
//有title的xx
$('li[title]')
//title为hello的xx
$('li[title="hello"]')

?表单选择器
表单,表单对象属性

//不可用的文本输入框
$(': input:disabled')
//爱好的个数
$(: xx:checked).length
//选择城市的名称
$(':submit').click(function(){
var city =$('select>option:selected').html()//选择option的标签体文本
city = $('select').val()//选择option的value属性值
alert(city)
})

jQuery选择器

原文:https://www.cnblogs.com/Yokemadman/p/10439492.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!