js闭包判断点击的元素顺序
2017-08-27 18:26
274 查看
<div class="box" style="background: red;">box</div>
<div class="box" style="background: blue;">box</div>
<div class="box" style="background: yellow;">box</div>
<div class="box" style="background: red;">box</div>
<div class="box" style="background: blue;">box</div>
<script>
function inter(i){
var onclick=function(e){
console.log(i);
}
return onclick;
}
var box = document.querySelectorAll('.box');
for(var i=0;i<box.length;i++){
box[i].onclick=inter(i);
}
</script>
<div class="box" style="background: blue;">box</div>
<div class="box" style="background: yellow;">box</div>
<div class="box" style="background: red;">box</div>
<div class="box" style="background: blue;">box</div>
<script>
function inter(i){
var onclick=function(e){
console.log(i);
}
return onclick;
}
var box = document.querySelectorAll('.box');
for(var i=0;i<box.length;i++){
box[i].onclick=inter(i);
}
</script>
相关文章推荐
- 【Selenium】15执行JS,判断元素点击,添加删除元素
- JS 循环绑定多个元素的点击事件时出现的闭包问题与解决方案
- js如何判断是点击的当前元素
- 原生js判断某个元素是否有指定的class名的几种方法
- js判断页面元素是否存在
- JS判断数组中是否有重复元素的方法
- 数据结构-顺序表(3)顺序表的空表判断、取表长、取元素
- 在HTML页面上点击按钮按钮携带参数flag,触发一个JS函数,经过判断是否flag==1,分别跳到两个指定的方法(或者页面)
- js动态画表格(合并行,动态判断,前提:数据已经排好顺序)
- js判断一个元素是否在数组中
- 剑指offer 22---判断元素出栈、 入栈顺序的合法性
- js判断一个元素是否为另一个元素的子元素
- js 委派(元素异步加载到页面后点击事件)
- 如何用JS判断网页中某个id的网页元素是否存在
- JS判断某个元素是否在数组中
- 编写js扩展方法判断一个数组中是否包含某个元素
- js点击页面获取点击元素
- JS判断元素是否在数组内
- JS 循环li添加点击事件 (闭包的应用)
- 如何最快速的找到页面某一元素所绑定的点击事件,并查看js代码