这是对for循环执行细节的不理解造成的,初学者必遇的问题。
你事件绑定的函数里的i早已是此i非彼i。
闭包的主要应用场景之一,可以解决这个问题。
还有倒数第2行的写法也错了,原生和jQuery合体了。
【 在 Splunk 的大作中提到: 】
: //实现功能:点击哪个 <li>就移动到第一个
: function setup() {
: var lis = document.querySelectorAll('ul li');
: ...................
--
FROM 49.210.134.*