gpt4 book ai didi

jquery - 为什么选择器的子元素在 jquery 中不起作用?

转载 作者:行者123 更新时间:2023-12-01 07:20:23 26 4
gpt4 key购买 nike

我正在尝试更改具有 jquery 子级li背景颜色,但它不起作用。以下是我测试它的网址:http://jsfiddle.net/kFUqK/1/

我更改了代码

$('ul.level-2').children().css('background-color', 'red');
$('ul.level-2').children('.level-33').css('background-color', 'blue');

//$('ul.level-2').children().css('background-color', 'red');
$('ul.level-2').children('.level-33').css('background-color', 'blue');

然后我发现li.level-33并没有随着背景改变。

这有什么原因吗?

最佳答案

来自 jQuery 文档:

The .children() method differs from .find() in that .children() only travels a single level down the DOM tree while .find() can traverse down multiple levels to select descendant elements (grandchildren, etc.) as well.

所以你想要查找

关于jquery - 为什么选择器的子元素在 jquery 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14432993/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com