使用原生js给每个li绑定onclick点击事件,输出每条li的下标 索引 htm部分 首先需要获取页面中每一条li节点 通过设置属性方式 给每一条li设置属性index为i, 点击时就可以获取this的index属性。 通过设置自定义属性方式, 给每一条li设置自定义属性index为i, 点击时就可以获取this的自定义属性index,同上面方法相似。 通过bind改变this指向为每一条li, ...
2020-06-08 19:37 0 2020 推荐指数:
;li>香蕉</li> <li>苹果</li> ...
这是一个非常常见的面试题,出题方式多样,但考察点相同,下面我们来看看这几种方法:方法一: 方法二: 方法三: 方法四: 上面这四种方法都可以实现循环绑定,但是我们知道,频繁的操作DOM是非常消耗性能的,如果有1000个li,怎么办 ...
javaScript 循环给每个 li 绑定事件,输出当前点击 li 标签的索引值 问题程序! 问题分析 该程序运行无论点击哪一个 li 都是会输出 6,因为在循环执行的过程之中,函数表达式是不会执行的,当 i = 6 的时候,循环不执行,那么开始执行函数,值得注意 ...
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 ...
(1)在html上绑定onclick事件 <div class="test" id="main"> 这是测试区域的内容 </div> <input type="button" value="变红" onclick="fun1()" id ...
...
//绑定事件 $(document).ready(function () { $("ul").children().click(function () { clickLi(this); }) }); //点击li标签跳转,根据li标签的url属性 function clickLi(obj ...