所以我被问到一个关于 Treehouse 的简单问题,但我对如何订购代码感到困惑。
我被要求使用 jQuery 来选择具有“nav”类的无序列表中的所有列表项。我不确定如何订购我的代码(我对 JQuery 来说是全新的)。这是我的错误答案。
$("li ul .nav");
所以我被问到一个关于 Treehouse 的简单问题,但我对如何订购代码感到困惑。
我被要求使用 jQuery 来选择具有“nav”类的无序列表中的所有列表项。我不确定如何订购我的代码(我对 JQuery 来说是全新的)。这是我的错误答案。
$("li ul .nav");
以下选择具有 .nav 类 ( <ul class="nav">...</ul>
) 的列表中的所有列表项:
$("ul.nav li");
尝试这个:
$('ul.nav li');
这将选择 ul 中具有“nav”类的每个子 li。
Ancestor 元素需要放在第一位,因为 jQuery 从<html>
元素中“向下”查找,并且要使用您需要做ul
的类来选择..nav
ul.nav
$('ul.nav li');