没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
本文实例讲述了jQuery属性选择器用法。分享给大家供大家参考,具体如下: 属性选择器 在HTML文档中,元素的开始标记中通常包含有多个属性(attribute) <input id="txtUsername" type="text" value="qiyisoft" name="email" style="display:block" /> 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器查询到的元素进行过滤。 属性选择器包含在中括号”[]”中 语法如下: “$基本选择器[属性过滤选择器]” 可以根据是否包含指定属性
资源详情
资源评论
资源推荐
jQuery属性选择器用法实例分析属性选择器用法实例分析
本文实例讲述了jQuery属性选择器用法。分享给大家供大家参考,具体如下:
属性选择器属性选择器
在HTML文档中,元素的开始标记中通常包含有多个属性(attribute)
<input id="txtUsername" type="text" value="qiyisoft" name="email" style="display:block" />
在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器查询到的元素进行过
滤。
属性选择器包含在中括号”[]”中
语法如下:
“$基本选择器[属性过滤选择器]”
可以根据是否包含指定属性或者根据属性值从查询到的元素中进行筛选。
属性选择器种类属性选择器种类
属性过滤器
用于筛选给定属性等于某特定值的所有元素
格式:$("selector[attribute=value]");
开始过滤器
用于选择给定属性是以某特定值开始的所有元素
格式:$("selector[attribute^=value]")
结尾过滤器
用于选择给定属性是以某特定值结尾的所有元素
格式:$("selector[attribute$=value]")
任意匹配过滤器
用于选择指定属性值包含给定字符串的所有元素
格式:$("selector[attribute*=value]")
包含过滤器
用于选择包含给定属性的所有元素
格式:$("selector[attribute]")
复合过滤器
用于选择同时满足多个条件的所有元素
格式:$("selector[selector1][selector2]…[selector[N]")
如操作:
所有文本框
所有.com结尾的超链接
value属性包含”input”字符串的组件
拥有rows属性的组件
被选中的单选框/复选框
所有”http://”开头的超链接
被禁用的文本框
<script>
$(function(){
//利用属性选择器获取当前页面所有的文本框
//$("input[type='text']").css("border" , "1px solid red");
//利用尾匹配完成对于.com结尾的超链接筛选
//$=代表以XXX结尾的情况
//$("a[href$='.com']").css("border" , "1px solid red");
//^= 代表头 匹配,筛选http://开头的超链接
//$("a[href^='http://']").css("border" , "1px solid red");
weixin_38537777
- 粉丝: 4
- 资源: 966
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0