选择器的意义就是将众多html代码中准确的找出我们想找的单元。
接下来将常见的选择器以及作用列举出来。
基本选择器
$('#test1').css('background' , 'gray'); 可以找到id = test1的单元。 $('p').css('background' , 'blue'); 所有的P标签都会被选中。 $('.test2').css('background' , 'green'); Class = test2的单元全部被选中。 $('*').css('background','pink'); *指的就是所有元素,慎用。
层次选择器
$('div span').css('background' , 'orange'); div下的span将全部选中 <div><span>www.zixue.it</span></div> <div><p><span>www.itbool.com</span></p></div> 这样的也会被选中 $('p ~ span').css('background' , 'gray'); <div><p></p><span>www.itbool.com</span></div> 像这样的span和P属于同一级别。将被选中。
基础过滤器
例:
<ul> <li> 导航 1</li> <li> 导航 2</li> <li> 导航 3</li> <li> 导航 4</li> <li> 导航 5</li> <li> 导航 6</li> </ul>
例如这样的,你想细致到具体的某一个。则需要加上特殊的说明
$('li:first').css('background','red');
找第 1 个
$('li:odd').css('background','blue');
找第奇数个 , 从 0 计数这里有一个细节,就是我们通常认为的第一个,在这里认为成第0个,就是说如果用这个的话,则是我们经常输出来的2 4 6 8个将被选中。换成even则是选出所有偶数的li了
$('li:eq(2)').css('background' , 'purple');
同上选出第二个,就是我们通常所属的第三个。
内容过滤器
可以通过内容找到要找的目标
$('td:contains(" 女 ")').css('background' , 'blue');
可以选出内容是女的单元
<td> 女 </td>
但是不会选出
<td> 赵云女 </td>
这样的
$('td:empty').css('background' , 'green');
Empty是空的意思,所以内容为空的都会选出来,但是,如果内容内有空格的话,就不会选中了
$('td:has(span)').css('background' , 'pink');
td里含有某元素的话,就会被找出来。
<td><span>22</span></td>
被选中的,则整个td都会被选中。比如这样的
<td><span>22</span><p>11</p>24</td>
不是改变span而是改变td这个单元。
$('p:parent').css('background' , 'black');
单元里面有东西的都会被选中,但是空格不算。
表单类型过滤器
$('input[type="text"]').css('background' , 'gray'); $('input:text').css('background' , 'blue');
这两个是一个性质的
<input type="text" />
选中input里的type属性作为目标。
其他属性password则替换text就可以了同理。
可见性过滤器
$('div:hidden').css('display','block');
利用触发器,可以选中原本display属性为hidden的div。
子元素过滤器
$('p:last-of-type').css('background','gray');
可以选中同一级别下最后一个P标签。
<div><p>a</p><p>b</p></div>
这样的话,含有b的p标签就会被涂上颜色。
特殊情况
<div></div> <div class='a1'> <div></div> <div></div> <div class='a2'></div> </div>
两个有class名的div会被产生作用。
$('li a:only-child').css('background','blue')
匹配 li 下作为独生子的 a 标签。例如
<li><a href=""> 导航 </a></li>
不能有其他标签,但是可以有内容。
以上所述是小编给大家介绍的jQuery常见的选择器及用法介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]