Jquery入门学习篇--选择器(二)

实验基于“Jquery入门学习篇--选择器(一)”中附件可以动手测试

 

Jquery自定义选择器:

1. $(":button")-----------------:button选择任何按钮,匹配input的type值为submit、reset、button或button

2. $(":checkbox")--------------:checkbox匹配所有复选框元素

3. $(":checked")----------------:checked匹配选中的复选框或者单选按钮

4. $("li:eq(1):contains(CSS1) ")--------:contains(text)匹配包含text文本的所有元素

5.类似还有:file、:disabled、:enabled、:radio、:visible、:selected、:password、:hidden等

 

not筛选器:

input:not(:text)------------------匹配所有input框的类型不为text的所有元素

 

size、get和index:

1.$("li").size()--------size()返回数组个数

2.$("li").get(n)--------------get(n)返回元素数组指定的个数 n从0开始 n  如果n为空则返回数组

3.$("li").index($("li a[href*=com]").get(0))----------逆推上面2得到$("li a[href*=com]").get(0)元素在$("li")元素下标位置

 

add()或关系  扩大包装集合:

$('img[alt]').add('img[title]')------取得img标签带有alt或者带有title的所有元素 等同于 $('img[alt],img[title]')

not()  缩小包装集合,与add()完成的功能相反。用filter()方法过滤同样可以达到该效果

 

 

clone()、end()

$('img').clone().appendTo('#divid').end().addClass('class')---匹配所有img并克隆得到新包装集追加到id为divid元素后,end()函数指回退到img所有元素,在原来的包装集上加薪的class样式,如果用end()函数则说明操作的包装集为克隆的包装集。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值