• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > JS中批量给元素绑定事件过程中的相关问题使用闭包解决

JS中批量给元素绑定事件过程中的相关问题使用闭包解决

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了批量,绑定事件,闭包等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
在JS中,你写一个for循环的时候,内部的循环变量I其实是会保存在它运行的函数或类内的,所以你会发现你给元素批量绑定事件的时候,出现i=最后一个循环变量的值,这就很坑爹啊,解决的方案有2钟,
思路就是:把这个循环变量保存起来,不要让它的作用域在整个函数,而是在循环体内

1.使用闭包(如果你不懂闭包,请打开百度:www.baidu.com)
2.使用with关键字,with语法是with( obj ) { //使得可以在此直接访问obj的属性,而不用加obj.XXX }
代码示例:
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
  • jQuery通过ajax快速批量提交表单数据
  • checkbox批量选中,获取选中项的值的简单实例
  • jQuery.Uploadify插件实现带进度条的批量上传功能
  • jquery插件uploadify实现带进度条的文件批量上传
  • jQuery实现批量判断表单中文本框非空的方法(2种方法)
  • jquery批量设置属性readonly和disabled的方法
  • JS中批量给元素绑定事件过程中的相关问题使用闭包解决
  • jquery 批量上传图片实现代码
  • jqury中的全选/反选 批量删除

相关文章

  • jQuery1.6 正式版发布并提供下载
  • 基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
  • 利用jQuery 实现GridView异步排序、分页的代码
  • Jquery submit()无法提交问题
  • jquery插件冲突(jquery.noconflict)解决方法分享
  • jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
  • jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
  • jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
  • jQuery 动画弹出窗体支持多种展现方式
  • jquery控制listbox中项的移动并排序

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 使用jQuery快速解决input中placeholder值在ie中无法支持的问题
    • 扩展jquery easyui tree的搜索树节点方法(推荐)
    • Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
    • 使用JQuery 加载页面时调用JS的实现方法
    • jQuery 扩展对input的一些操作方法
    • jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
    • jquery新的绑定事件机制on方法的使用方法
    • jquery对象和DOM对象的任意相互转换
    • jQuery实现类似淘宝购物车全选状态示例
    • jQuery判断元素上是否绑定了指定事件的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有