Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 嵌套列表上的jQuery奇偶_Php_Jquery_List - Fatal编程技术网

Php 嵌套列表上的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

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: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");