位置: 编程技术 - 正文

详解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函数

  • 可以按小型微利企业核算企业所得税吗
  • 进出口税则是什么意思
  • 出口退税三类企业指什么意思
  • 发票商品类别有哪几种
  • 增值税加计扣除政策
  • 金蝶k3现金流量明细查询
  • 支票存根必须盖银行章吗
  • 收到应收账款逾期短信
  • 租地建厂房合同
  • 销货方跨月开红字发票流程
  • 境外增值税代扣代缴
  • 用库存现金支付职工医药费用69元,会计人员
  • 固定资产评估减值后如何入账
  • 个人怎么捐赠物资
  • 出售生产线计入哪里
  • 企业自建房产提成多少
  • 大家怎么看恒大品牌
  • 减少实收资本会引起资产和所有者权益发生变化吗
  • 生产的产品不合格作废会计分录
  • 一般纳税人在外地预缴税款
  • 购进货物取得
  • 保本型理财产品推荐
  • 本年累计应交税费需要加上年初数吗
  • 对公业务指什么
  • 应税销售额含不含税
  • 资源税扣缴义务人代扣代缴税款的纳税义务发生时间
  • 房产税原值包括印花税吗
  • 专用发票密码区显示数电票号码
  • 多缴税款退回及退回
  • 税务机关未采集开票信息是什么意思
  • 什么科目呀
  • 固定资产已入库款项已付次月开发票何时记提折旧
  • 对公账户长期不用怎么收费
  • 免抵退系统应调整免抵退额吗?
  • 企业转让销售配额怎么算
  • 苗木公司经营理念
  • 固定资产的确认条件有哪些
  • 类似股票期货的产品
  • 研发费用加计扣除的条件
  • 投标保证金利息怎么做账
  • 系统安装工具有什么用
  • php 递归函数
  • 公司撤股后还要担责任吗
  • win10商店下载错误怎么回事
  • 销售免税商品可以抵扣进项税吗
  • 外籍人员个人所得税政策2023规定
  • php_sapi_name
  • 公积金可以支付二手房首付款吗
  • 委托出口的会计分录
  • php输出语法
  • 微信php开发包
  • 无形资产摊销的方法
  • 从财务报表中能看出什么
  • element-ui tree 异步树实现勾选自动展开、指定展开、指定勾选
  • 经营活动现金净流量为正说明什么
  • concat group
  • 当月没开发票
  • 进出口企业外汇额度
  • 发票抵扣联要放在凭证里面吗
  • 私企做会计风险大吗
  • sqlserver如何更改数据类型
  • win7怎么禁止u盘自动运行
  • windows7如何设置时间格式
  • 苹果电脑装win7键盘无法使用
  • windows1020h2版本怎么样
  • netddeclnt.exe - netddeclnt是什么进程 有什么用
  • opengl编程实例
  • ie在支持ftp的功能方面
  • python3解析json
  • 使用NGUI时遇到物理引擎错误
  • vue组件的使用步骤
  • node.js调用c
  • python怎么爬
  • python装饰器与递归算法详解
  • javascript数据结构与算法第三版
  • 浙江电子税务局移动端
  • 注销外经证需要身份证吗
  • 如何抵扣税款
  • 行政单位,比如什么单位
  • 北京出租车发票微信怎么查真伪?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设