jQuery过滤器

基本过滤选择器

(1)选取第一个元素

:first   $('div:first')选取第一个div

(2)选取最后一个元素

:last   $('div:last')选取最后一个div

(3)选取不满足选择器条件的元素

:not    $('input:not(.myclass)')选择样式名不为myclass的input标签

(4)选取索引是奇数,偶数的元素

:even奇数,:odd偶数

$('input:even')选取索引是奇数的input标签

(5)选取索引等于,大于,小于索引序号的元素

:eq(等于索引序号)

:gt(大于索引序号)

:lt(小于索引序号)

$('input:lt(5)')索引小于5的input标签

(6)选取所有的header标签

$(':header')选取所有的h1...h6元素

(7)选择正在执行动画的元素

$('div:animated')选取正在执行动画的div元素

属性过滤选择器

$('div[id]')选取id属性的div

$('div[title=test]')选取title属性等于test的div元素

$('div[title!=test]')选取title属性不等于test的div元素

[name^=值]选择开头等于特定值

[name$=值]选择结束等于特定值

[name*=值]选择包含特定值

表单对象属性过滤器

$('#form1 :enabled')选取id为form1的表单内的所有启用的元素

$('#form1 :disabled')选取id为form1的表单内的所有禁用的元素

$('input:checked')选取所有选中的元素(radio,checkBox)

$('select :selected')选取所有选中的选项元素(下拉列表)





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值