1
我在我的HTML
代码中有一个结构,看起来有点像这样。通过li元素遍历
<nav id="nav">
<ul>
<li>Li 1</li>
<li>Li 2</li>
<li>Li 3</li>
</ul>
</nav>
要通过我使用JavaScript
和jQuery
插件列表进行迭代。代码看起来有点像这样。
for(i = 1; i <= navSide.children("ul").children("li").length; i++) {
console.log(navSide.children("ul").children("li:nth-child(i)").offset().top);
}
但是,这样做的问题是我得到一个Uncaught Error: Syntax error, unrecognized expression: :nth-child
。什么是正确,最有效的方式来做我想做的事情?
感谢你为这个:) – Dan