首先我们需要一个html结构
- a
- a
- a
- a
- a
首先我们需要一个html结构
我们遍历ul 下所有的li 并添加点击事件,一般我们会在for循环里面添加点击事件,但是结果和我们所期盼不一样,那么是为什么呢????
接下来看看我们的js代码
我们实现了!!!
这样就是得来我们想要的效果点击相应的li得来相应的索引。
简单说一下实现的过程吧
本质上我们是利用闭包的原理实现弹出的索引,我们立调函数传一个参数Index,也就是我们的索引i,在函数里面实现了闭包,
Index会一直保留在作用域块内,这样我们再点击的时候,会调用作用域名内保存的索引,从而实现我们需要的功能;
我们几个简单的例子
以上所述是小编给大家介绍的JS遍历ul下的li点击弹出li的索引。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。
原文链接:https://www.f2er.com/js/45738.html