首先,你这样绑定,你以为你点的是哪一个li,它打印的就是哪一个i。 实际上,当你点击的时候,for循环已经结束。所以你点的i始终是2。 两种解决办法,1,是楼上说的事件委托,2,是闭包。都可以解决你的问题。
不能这样子添加onclick事件,这样子添加的事件i应该会恒为2; 建议用事件代理也叫事件委托,将事件绑定给u,在内部做判断, 建议百度一下事件代理哦
必须选择一个才能结贴, 园豆不能分发,不好意思,