_十年
2016-09-07 13:15
$("#table tr:even").toggleClass("c", true);
这句该怎么理解呢?
id为table的元素下的索引为偶数的tr标签,true就是表示要添加,如果有c这个classname就不作为,没有就添加,false就是表示不要添加,如果有c这个classname就删除,没有就不作为
找到ID为table的所有后代tr元素,并筛选出tr的index(索引值)为偶数的元素为它们添加样式"c"
这句话的意思是给table的tr属性的偶数序列添加你所要想添加的类属性 c true的意思就是添加,false的意思就是不添加。同时后面加了一个toggleClass的意思是如果当前目标有了这个类属性,那么就取消当前目标的类属性,如果当前目标没有这个类属性,那么就加上你写的这个类属性。
这里的tr行为奇数,表示的是索引号是奇数,索引从0开始
在id为table下的奇数tr元素,应该都保留class="c"样式 ,其中true表示这个样式类将被添加;false表示移除
给table的tr属性的偶数序列添加类属性 c true的意思就是添加,false的意思就是不添加
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题