jquery的gt跟lt选择器用法

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>gt与lt用法</title>
<style>
li
{
list-style-type: none;
}
li a
{
text-decoration:none;
}
</style>

<script type="text/javascript" src="scripts/jquery-1.3.1.js" ></script>
<script>

// gt(num):大于num的index值
// lt(num):在gt的基础上小于num的index值

$(function(){

$("a:gt(5):lt(8)").css("color","aqua");
$("i:gt(5):lt(8)").css("color","aqua");
})

</script>
</head>
<body>
<ul class="ul">
<li ><a href="#">佳能</a><i>(30440) </i></li>
<li ><a href="#">索尼</a><i>(27220) </i></li>
<li ><a href="#">三星</a><i>(20808) </i></li>
<li ><a href="#">尼康</a><i>(17821) </i></li>
<li ><a href="#">松下</a><i>(12289) </i></li>
<li ><a href="#">卡西欧</a><i>(8242) </i></li>
<li ><a href="#">富士</a><i>(14894) </i></li>
<li ><a href="#">柯达</a><i>(9520) </i></li>
<li ><a href="#">宾得</a><i>(2195) </i></li>
<li ><a href="#">理光</a><i>(4114) </i></li>
<li ><a href="#">奥林巴斯</a><i>(12205) </i></li>
<li ><a href="#">明基</a><i>(1466) </i></li>
<li ><a href="#">爱国者</a><i>(3091) </i></li>
<li ><a href="#">其它品牌相机</a><i>(7275) </i></li>
</ul>
</body>
</html>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
层次选择器是一种选择HTML元素的方法,可以通过HTML元素之间的层次关系来选择指定的元素。在HTML中,元素的层次关系是通过父子关系、兄弟关系等方式来建立的。在jQuery中,可以使用层次选择器来选择指定的元素。 常用的层次选择器包括: 1. 后代选择器(Descendant Selector) 后代选择器用于选择指定元素的后代元素,语法格式为"ancestor descendant",其中ancestor为祖先元素,descendant为后代元素。例如: ```html &lt;div&gt; &lt;p&gt;这是一个段落&lt;/p&gt; &lt;/div&gt; ``` 可以使用后代选择器选择p元素: ```css div p { color: red; } ``` 2. 子元素选择器(Child Selector) 子元素选择器用于选择指定元素的直接子元素,语法格式为"parent &gt; child",其中parent为父元素,child为子元素。例如: ```html &lt;div&gt; &lt;p&gt;这是一个段落&lt;/p&gt; &lt;ul&gt; &lt;li&gt;列表项1&lt;/li&gt; &lt;li&gt;列表项2&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; ``` 可以使用子元素选择器选择ul元素中的li元素: ```css div &gt; ul &gt; li { color: red; } ``` 3. 相邻兄弟选择器(Adjacent Sibling Selector) 相邻兄弟选择器用于选择指定元素的紧邻的后续兄弟元素,语法格式为"prev + next",其中prev为前一个兄弟元素,next为后一个兄弟元素。例如: ```html &lt;ul&gt; &lt;li&gt;列表项1&lt;/li&gt; &lt;li&gt;列表项2&lt;/li&gt; &lt;li&gt;列表项3&lt;/li&gt; &lt;li&gt;列表项4&lt;/li&gt; &lt;/ul&gt; ``` 可以使用相邻兄弟选择器选择第二个li元素后紧邻的li元素: ```css li:nth-child(2) + li { color: red; } ``` 4. 通用兄弟选择器(General Sibling Selector) 通用兄弟选择器用于选择指定元素之后的所有兄弟元素,语法格式为"prev ~ siblings",其中prev为前一个兄弟元素,siblings为后续所有兄弟元素。例如: ```html &lt;ul&gt; &lt;li&gt;列表项1&lt;/li&gt; &lt;li&gt;列表项2&lt;/li&gt; &lt;li&gt;列表项3&lt;/li&gt; &lt;li&gt;列表项4&lt;/li&gt; &lt;/ul&gt; ``` 可以使用通用兄弟选择器选择第二个li元素后的所有li元素: ```css li:nth-child(2) ~ li { color: red; } ``` 以上就是层次选择器的常用用法介绍,希望能够对你有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值