$("a:lt(0)").css('color','red');应该是第一个a便签变红色啊 可是用了好像没反应啊

来源:2-16 综合案例

江励志

2016-08-24 10:03

 $("a:lt(0)").css('color','red');应该是第一个a便签变红色啊

可是用了好像没反应啊

下标不是用0开始计算的吗,it(4)应该是代表选中前五个便签吧,为什么只有四个变红了


写回答 关注

2回答

  • qq_赵成冬_0
    2016-08-27 08:03:52

    lt是less than,就是小于的意思,你写的小于0,也就什么都没选中,正确的是lt(1),

    江励志

    哦哦,谢谢

    2016-08-27 10:26:00

    共 1 条回复 >

  • qq_小眼睛大狐狸_03847146
    2016-08-24 10:24:31

    编译器是从 dd 下面第一个属性开始计算的 并不是第一个a 开始 的

    江励志

    恩恩,谢谢你

    2016-08-27 10:26:57

    共 1 条回复 >

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题