JS遍历ul下的li点击弹出li的索引的实现方法

前端之家收集整理的这篇文章主要介绍了JS遍历ul下的li点击弹出li的索引的实现方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

首先我们需要一个html结构

  • a
  • a
  • a
  • a
  • a

我们遍历ul 下所有的li 并添加点击事件,一般我们会在for循环里面添加点击事件,但是结果和我们所期盼不一样,那么是为什么呢????

接下来看看我们的js代码

我们实现了!!!

这样就是得来我们想要的效果点击相应的li得来相应的索引。

简单说一下实现的过程吧

这是我整理立调函数或自执行函数

本质上我们是利用闭包的原理实现弹出的索引,我们立调函数传一个参数Index,也就是我们的索引i,在函数里面实现了闭包,

Index会一直保留在作用域块内,这样我们再点击的时候,会调用作用域名内保存的索引,从而实现我们需要的功能

我们几个简单的例子

以上所述是小编给大家介绍的JS遍历ul下的li点击弹出li的索引。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

原文链接:https://www.f2er.com/js/45738.html

猜你在找的JavaScript相关文章