jQuery :
$("li:even div").removeClass("odd even").addClass("odd");
$("li:odd div").removeClass("odd even").addClass("even");
http://jsfiddle.net/hashie5/vk6rZ/
正如您在小提琴中看到的那样,奇数/偶数无法正常工作,我做错了什么?
jQuery :
$("li:even div").removeClass("odd even").addClass("odd");
$("li:odd div").removeClass("odd even").addClass("even");
http://jsfiddle.net/hashie5/vk6rZ/
正如您在小提琴中看到的那样,奇数/偶数无法正常工作,我做错了什么?
这是一个工作示例
http://jsfiddle.net/joycse06/vk6rZ/4/
定位直系子女(div)
$("li:even > div").removeClass("odd even").addClass("odd");
$("li:odd > div").removeClass("odd even").addClass("even");
看看li:even>div
而不是li:even div
$("li:even>div").removeClass("odd even").addClass("odd");
$("li:odd>div").removeClass("odd even").addClass("even");
你可以使用这个:http: //jsfiddle.net/hashie5/vk6rZ/
$("li:even > div").removeClass("odd even").addClass("odd");
$("li:odd > div").removeClass("odd even").addClass("even");