Php 嵌套列表上的jQuery奇偶
jQuery:Php 嵌套列表上的jQuery奇偶,php,jquery,list,Php,Jquery,List,jQuery: $("li:even div").removeClass("odd even").addClass("odd"); $("li:odd div").removeClass("odd even").addClass("even"); 正如您在小提琴中看到的,奇数/偶数不能正常工作,我做错了什么?请看li:偶数>div而不是li:偶数div $("li:even>div").removeClass("odd even").addClass("odd"); $("li:od
$("li:even div").removeClass("odd even").addClass("odd");
$("li:odd div").removeClass("odd even").addClass("even");
正如您在小提琴中看到的,奇数/偶数不能正常工作,我做错了什么?请看
li:偶数>div
而不是li:偶数div
$("li:even>div").removeClass("odd even").addClass("odd");
$("li:odd>div").removeClass("odd even").addClass("even");
下面是一个工作示例 目标直系子女(DIV) 您可以使用以下选项:
您的
li
元素没有相同的父元素,这就是它不起作用的原因。谢谢,我知道,但是我如何解决这个问题?我不确定您是否想要这个。但是看一看,乔伊正要这么说。写下你的答案。
$("li:even > div").removeClass("odd even").addClass("odd");
$("li:odd > div").removeClass("odd even").addClass("even");
$("li:even > div").removeClass("odd even").addClass("odd");
$("li:odd > div").removeClass("odd even").addClass("even");