位置: 编程技术 - 正文

详解Jquery实现ready和bind事件(jquery 使用)

编辑:rootadmin

推荐整理分享详解Jquery实现ready和bind事件(jquery 使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery 使用,jquery reload,jquery required,jquery的removeattr,jquery的replace方法,jquery required,jquery required,jquery的remove,内容如对您有帮助,希望把文章链接给更多的朋友!

讲这一节之前,先回顾之前一段代码:

上面我们实现了节点的查找,今天要讲的是对节点的事件绑定。

熟悉Jquery 源码的TX应该知道:我们上面的代码少了ready事件,只是针对节点进行查询,并没有将document对象考虑进去。我之前单独讲过window.onload和 document. ready的区别,还对document.ready事件进行了扩展。

现在我们把扩展方法加到这里面:

我们的Init方法要改正一下:

详解Jquery实现ready和bind事件(jquery 使用)

这段代码的大致意思是:如果传入的参数selector是function类型,就执行ready事件。如果是document就将document对象插入到this.elements数组里面(这个传入之后,会在ready事件里面进行判断)。如果是字符窜,就查询出节点,循环插入到this.elements数组里面,没什么难度。主要考虑到$(document).ready和$(function(){})这两种ready事件的写法。

我们接下来把ready函数加进来:

这段代码我之前其实讲过了(onload和ready的区别),不知道的可以看看。

现在ready事件,我们实现了。然后就可以针对节点进行事件注册了。

我们来实现bind函数,代码如下:

这里面都是些兼容性代码,实现节点的事件注册。之前的each,大家可能不知道是要干嘛的。现在在这里面就用到了。

主要作用是针对节点循环做一些操作。

完整代码,来一份:

这几个函数基本上可以实现对节点的事件注册了。其余的一些特效,还需要扩展。如果感兴趣的话可以自己在 _$.prototype对象里面加方法。

标签: jquery 使用

本文链接地址:https://www.jiuchutong.com/biancheng/384931.html 转载请保留说明!

上一篇:jQuery获取父元素节点、子元素节点及兄弟元素节点的方法(jquery 获取父元素的子元素)

下一篇:Jquery实现$.fn.extend和$.extend函数

  • 个人所得税个人信息怎么填写
  • 小规模纳税人通用申报表
  • 应发工资包含请年假吗
  • 个人向公司账户存款
  • 住宿费电子发票样式
  • 邮政开票税点是什么意思
  • 增值税普通发票有什么用
  • 公司报销费用发票怎么开
  • 企业所得税前扣除是啥意思
  • 补记固定资产
  • 个税的滞纳金怎么算
  • 暂估入账估低了怎么办
  • 原来已入帐的款现在收回帐务处理?
  • 互联网企业资产负债表特征
  • 取得转账支票后该如何处理
  • 商品过期可以向商家索要赔偿吗
  • 营改增 贷款服务
  • 开票未收到款会计分录
  • 减免所得税额明细怎么填
  • 中国增值税发展史
  • 职工福利费用于职工食堂食材补助办法
  • 个税申报状态失败
  • 公账的钱如何合法取出会计
  • 一季度所得税费用怎么算
  • 新的成品油消费税纳税申报表有什么变化?
  • 什么叫做区分
  • 虚拟机怎么安装iso镜像文件
  • 视同销售情形有哪些?
  • 华为手机悬浮导航是干什么用
  • mom.exe是什么
  • 第36届大众电影百花奖直播回放
  • 以下哪些企业需要填报
  • 什么是增值税扣除标准
  • 工程竣工结算资料存档几年
  • 固定资产管理系统多少钱
  • 罗马湖在哪
  • 机器学习中的数据预处理方法与步骤
  • php的!
  • php数组排序方法
  • php链表的应用场景
  • 低值易耗品费用部门
  • ps像素大小怎么调整不了
  • 总公司与分公司合作协议范本
  • 职工教育经费年底要冲回吗
  • 一般纳税人普通发票做账
  • 高速费发票可以重开吗
  • 财务报表不申报可以领票吗
  • 二手车交易规则最新
  • 资产减值损失包括什么
  • 个体户不刻公章也要报税吗
  • 个体户开票额度超了
  • 文化事业建设费报告表
  • 品种法的特点有( )
  • 在建工程账务处理会计分录
  • 出口退税是先交税后退税吗
  • 消费税是在哪个环节缴纳
  • 个体工商户不缴纳印花税吗
  • 销项负数发票如何作废
  • 应收账款周转率越大越好还是越小越好
  • 信用卡产生滞纳金
  • 收到客户承兑怎么做账
  • 进项税加计扣除10%怎么算
  • 小企业会计准则和企业会计准则的区别
  • sqlserver数据库和mysql区别
  • win2000服务器
  • window正在检查内存
  • win7回收站路径在哪里
  • 乌班图系统切换root
  • U盘写保护怎么处理
  • winxp开启远程控制
  • centos7安装视频教程
  • linux虚拟空间
  • 清理服务器c盘
  • jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
  • 按犍设置
  • First class: UI design for Android
  • 广州买房退税政策2020
  • 安徽省电子税务局怎么添加办税人员
  • 港股印花税什么时候下调
  • 大同税务局官网录取名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设