已采纳回答 / 慕粉18144024425
错在这行:var elements = obj.getElementsByTagName("*");("*"),这个星号不能有空格,<...图片...>
2017-02-07
最新回答 / 慕粉1906006274
找到了,是因为在#menu()多了个括号。和menu.find("[href = " +currentId + "]").addClass("currrent");多了个r
2017-02-06
已采纳回答 / 君子之交淡如水丶3473226
currentId是一个变量,所以两边要用+连起来。 你不要理解为找到 a元素中含有 href="#item1" 字段的元素 而是理解为找到a元素中属性href为item1的元素,这样就好懂了吧。
2017-01-17
已采纳回答 / 番碱丶
我也是自己查了很久才发现是top的值获取不到,用原来的方法一直0 。也是用的chrome内核。然后我百度了一下,然后用了 这个window.pageYOffset; //页面向上滚动的距离来代替滚动条滚动的距离。
2016-12-25