如何使用jquery判断一个页面中某个元素是否为第一个?
比如我有这么一个页面<divclass="a"></div><divclass="a"></div><divclass="a"></div><divclass="a"><...
比如我有这么一个页面
<div class="a"></div>
<div class="a"></div>
<div class="a"></div>
<div class="a"></div>
如何判断排行为1的a元素是红色背景,其余的a元素为黑色背景呢?
我是新手,自己写的太过繁琐,如下:
<script>
$(".a").css({"background":"#f00"});
$(".a").eq(0).css({"background":"#000"});
</script>
求教,有没有更好的写法呢? 展开
<div class="a"></div>
<div class="a"></div>
<div class="a"></div>
<div class="a"></div>
如何判断排行为1的a元素是红色背景,其余的a元素为黑色背景呢?
我是新手,自己写的太过繁琐,如下:
<script>
$(".a").css({"background":"#f00"});
$(".a").eq(0).css({"background":"#000"});
</script>
求教,有没有更好的写法呢? 展开
1个回答
2014-09-16
展开全部
//其他的a元素用css来控制就好不要用js
//第一个的话是$(".a:first").css({"background":"#000"});
//这样就可以了
追问
不好意思,我只是突发奇想,想知道纯用jq怎么去取得第一个a元素,没有想用样式。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询