如何在JQuery中选择多个元素和一个类
所以我被问到一个关于Treehouse的简单问题,但我对如何订购代码感到困惑。
我被要求使用jQuery来选择带有’nav’类的无序列表中的所有列表项。 我不知道如何订购我的代码(我真的是JQuery的新手)。 这是我的错误答案。
$("li ul .nav");
以下选择列表中具有.nav类(
)的所有列表项:
$("ul.nav li");
试试这个:
$('ul.nav li');
这将使用“nav”类选择ul中的每个子li。
祖先元素必须是第一个,因为jQuery从元素看起来“向下”,并选择带有类
.nav
ul
。你需要做ul.nav
。
$('ul.nav li');