将jQuery存储在变量中,然后将其警告

时间:2014-04-18 20:54:12

标签: javascript jquery html css

这对我来说似乎不起作用:

var navListLength = $('nav ul#nav-list li').length();
alert(navListLength);

知道我在这里做错了吗?

编辑:

一些HTML:

<nav>
    <ul id="nav-list">
        <li><a class="scroll" href="#top">Home</a></li>
        <li><a class="scroll" href="#services">Services</a></li>
        <li><a class="scroll" href="#about">About</a></li>
        <li><a class="scroll" href="#contact">Contact</a></li>
    </ul>
</nav>

1 个答案:

答案 0 :(得分:1)

因为length不是方法,而是属性。

尝试

var navListLength = $('nav ul#nav-list li').length;
alert(navListLength);