为了账号安全,请及时绑定邮箱和手机立即绑定

那为啥运行后奇数的tr改变了背景颜色

<script type="text/javascript">
    //给所有的tr元素加一个class="c"的样式
    $("#table tr").toggleClass("c");
    </script>
    <script type="text/javascript">
    //给所有的偶数tr元素切换class="c"的样式
    //所有基数的样式保留,偶数的被删除
    $("#table tr:odd").toggleClass("c");
    </script>

感觉自己理解的和讲的完全反了,$("#table tr").toggleClass("c");运行后,所有的tr都有class='c'了,在运行$("#table tr:odd").toggleClass("c");不就把奇数的class='c'删除了吗,那不就是只有偶数有class='c'了吗 ,那为啥运行后奇数的tr改变了背景颜色

正在回答

3 回答

一开始我也有这个疑惑,通过查找资料,发现它是算起的啊

4 回复 有任何疑惑可以回复我~
#1

可乐要加冰Xx 提问者

一言惊醒梦中人啊老铁谢了!
2017-09-20 回复 有任何疑惑可以回复我~
#2

qq_妳若是夢我願長眠_0

原来如此
2018-08-15 回复 有任何疑惑可以回复我~
#3

慕无忌5591136 回复 可乐要加冰Xx 提问者

教程中的注释是不是注释错了
2019-05-08 回复 有任何疑惑可以回复我~

注释应该是错了

0 回复 有任何疑惑可以回复我~

原来如此啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础 (一)—样式篇
  • 参与学习       217511    人
  • 解答问题       1218    个

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

进入课程

那为啥运行后奇数的tr改变了背景颜色

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信