2 my 00 my_00 于 2016.04.04 23:17 提问

jQuery 在通过类选择器选出的结果集中,如何让第i个元素变色???在线等,谢谢啦!!
 for ( var i = 0; i < $(".txtinput").size(); i++) {
            if ("" == ($(".txtinput").get(i).value)) {
                //如何让第i个元素变色???
            }
        }

4个回答

lhs472194266
lhs472194266   2016.04.04 23:21

$( $(".txtinput")[i]).css('color','red');

my_00
my_00 谢谢,但是好像不行啊?
一年多之前 回复
lhs472194266
lhs472194266   2016.04.04 23:20

$(".txtinput")[i]

lubao666
lubao666   2016.04.04 23:49

$(".txtinput")[i].css("background","red")

lhs472194266
lhs472194266 你写错了吧? $(".txtinput")[i] 这样不是jq对象了,如何再用jq方法css呢?
一年多之前 回复
lubao666
lubao666 用background,color是变字体颜色
一年多之前 回复
showbo
showbo   Ds   Rxr 2016.04.05 09:16

自己看eq方法,下标从0开始
$(".txtinput").eq(0).css('color','green')

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!