`

循环绑定事件

 
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <script>
	function bindLiEvent(){
		var lis = document.getElementsByTagName('li');
		for(var i=0;i<lis.length;i++){
			var li = lis[i];
			(function(i){
				li.onclick=function(){
					alert(i);
				}
			})(i);
		}
	}
	window.onload =bindLiEvent;
  </script>
 </head>

 <body>
  <ul>
	<li>“混合羊肉”流入多家火锅店 市食安办将处置</li>
	<li>地铁设“女性车厢”支持吗?</li>
	<li>国家政策允许的情况下 你愿意生二胎么?</li>
	<li>上海万人相亲报名</li>
  </ul>
 </body>
</html>
分享到:
评论

相关推荐

    深入理解JQuery循环绑定事件

    在深入探讨jQuery循环绑定事件之前,我们需要了解jQuery是什么。jQuery是一个快速、小巧、功能丰富的JavaScript库,它通过一个统一的API简化了HTML文档遍历、事件处理、动画和Ajax交互。使用jQuery,开发者可以编写...

    Javascript循环绑定事件的示例代码

    Javascript循环绑定事件示例代码详解 本篇资源摘要信息将对Javascript循环绑定事件的示例代码进行详细的解释,并对闭包的概念进行深入分析。 一、循环绑定事件的基本概念 在Javascript中,我们可以使用循环来绑定...

    js 给动态生成的DOM绑定事件

    web前端的朋友们,经常会遇到给由后台返回的数据遍历生成的DOM绑定事件,但是总是绑定不上,那是因为把事件直接绑定到了动态生成的DOM上了,正确的方式是利用事件冒泡给其父元素绑定,这样才能解决问题的哦!

    JQuery在循环中绑定事件的问题详解

    在使用JQuery进行DOM操作时,特别是在循环中为多个元素绑定事件,需要注意变量作用域以及事件绑定的正确方式。...通过这篇文章,读者可以深入理解JQuery循环绑定事件的机制,并在实际项目中正确应用这一技巧。

    JQ 事件绑定

    **JQ 事件绑定** 在前端开发中,jQuery(简称JQ)库是广泛使用的工具,它极大地简化了JavaScript操作,特别是在DOM元素的选择、操作和事件处理方面。本篇文章将深入探讨JQ中的事件绑定机制。 事件绑定是网页交互的...

    JavaScript在for循环中绑定事件解决事件参数不同的情况

    综上所述,在JavaScript中,特别是在使用for循环绑定事件时,若要解决每个事件绑定时参数不同的问题,闭包提供了一种有效的解决方案。通过使用闭包,我们可以确保事件处理函数能够正确地引用到在循环中期望的变量值...

    javascript闭包传参和事件的循环绑定示例探讨

    在描述中提到循环绑定事件的问题,通常是指在循环结构中给事件处理器(比如按钮的点击事件)绑定函数时,遇到的一个常见问题。问题的核心在于JavaScript中的变量作用域,以及事件监听器是异步执行的,但循环的变量会...

    arp杀手+循环绑定工具.rar

    arp杀手+循环绑定工具.rar arp杀手+循环绑定工具.rar

    PyQt5按钮点击事件 给按钮绑定事件调用自定义函数 QPushButton

    # PyQt5按钮点击事件 给按钮绑定事件调用自定义函数 QPushButton 1. 继承 QWidget 定义自定义窗口类; 1. 在窗口中创建三个 QPushButton 并设置水平布局 QHBoxLayout; 2. 将三个按钮分别绑定自定义函数。

    C#移除所有事件绑定的方法

    事件绑定通常涉及订阅和取消订阅事件。然而,在某些情况下,我们可能需要一次性移除所有事件绑定,例如在对象销毁或重置状态时。本文将深入探讨如何在C#中实现这一功能。 首先,我们需要理解C#中的事件机制。事件是...

    arp循环绑定

    set Ws = WScript.CreateObject("WScript.Shell") ...i=i-1 '永远也不会是3,所以一直循环 WScript.Sleep(1000*60*0.1) '每0.1分钟绑定一次 ws.run "arp -d",0 ws.run "arp -s 192.168.1.241 00-21-27-86-0d-2e",0 next

    诺德乐ARP循环绑定

    诺德乐ARP循环绑定是一种网络技术问题,主要涉及到局域网(LAN)中的地址解析协议(ARP)。ARP是TCP/IP协议栈中一个关键的组件,它的主要任务是将网络层的IP地址转换为数据链路层的物理地址,即MAC地址。在正常情况...

    Javascript动态绑定事件的简单实现代码

    3. for循环绑定事件的常见问题: 在for循环中直接绑定事件时,由于JavaScript的闭包特性,循环中的变量i是共享的。因此,当事件处理函数被执行时,变量i的值是循环结束后的最终值,而不是绑定事件时的索引值。这就是...

    动态创建Android控件、绑定事件处理的新方法

    Android开发中常有列表...以及其他一些为动态创建的控件附加事件绑定等实现时,那么这些数据、事件帮顶顶往往都是动态管理的,以下我对这类实现的一些思路: http://blog.csdn.net/webwalker/article/details/29562349

    浅谈JS闭包中的循环绑定处理程序

    初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。

    JavaScript给每一个li节点绑定点击事件的实现方法

    其次,使用for循环遍历集合中的每一个节点,并为它们分别绑定事件。第三,利用`this`关键字在事件处理函数中引用触发事件的节点。最后,通过闭包(IIFE)解决循环中变量共享问题,实现为每个节点绑定带有不同参数的...

    JQ 循环获取ID绑定时间代码

    JQ 循环获取ID绑定时间代码 根据你的需求可以改正click hover 等一系列的时间相应操作数据,纯手写 我一直在使用。 重复使用很有价值。 文件后缀是.PHP但是里面是纯JQ代码。 带注释!

Global site tag (gtag.js) - Google Analytics