位置: 编程技术 - 正文

jQuery绑定自定义事件的魔法升级版(jquery数据绑定)

编辑:rootadmin

推荐整理分享jQuery绑定自定义事件的魔法升级版(jquery数据绑定),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery数据绑定,jquery绑定click的方法有几种,jquery 绑定,jquery数据绑定,jquery绑定事件的方法,jquery绑定函数,jquery绑定keyup,jquery绑定keyup,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuery绑定自定义事件

首先让我们来看看jQuery绑定自定义事件的使用方法,你可以使用bind或者live来订阅一个事件(当然1.7以后也可以使用on了),代码如下:

然后通过如下方式来触发事件:

或者你也可以为自定义事件增加额外的参数,样例如下:

jQuery绑定自定义事件的魔法升级版(jquery数据绑定)

魔法升级

所谓魔法升级,其实是想让整个程序所有的自定义事件能够自动注册并绑定jQuery上,然后执行的时候,所有注册该事件的模块都会执行。比如模块User.js里定义的UserUpdate方法和Blogs.js里定义的BlogUpdate方法都定义了在发布一篇博客的时候需要执行的function函数,整个时候我们可以通过注册统一的事件名称(例如BlogAdded)bind到jQuery指定的一个容器上(例如document)上,然后发布博客成功以后,执行$(document).trigger("BlodAdded")就OK了。

下面我们给个通用的样例代码:

然后每个js模块定义的代码安装如下格式:

这样,不管在任何地方,如果我们需要的话,就可以使用jQuery的方式来触发我们的事件了:

通过这种方法,大家可以发现一个模块的method只能注册一个事件,那如果我们通过一个方法来注册多个事件触发的话,可以使用如下方式:

最后注意:本文只是展示一个简单的例子,不要混用不同module同一事件名称的用法哦,比如,User.js里的AddComplete和Blog.js里的AddComplete可能根本就没有关系,也就是说只处理自己相应的逻辑,这时候,就不应该统一处理这个事件,但如果要检测的东西是一样的话,就可以使用,比如DisableUserComplete,就可以通用,因为User模块需要处理禁用账户以后的操作,Blog模块可能也需要处理禁用账户以后的操作。

标签: jquery数据绑定

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

上一篇:jQuery Ajax 上传文件处理方式介绍(推荐)

下一篇:jQuery获取table行数并输出单元格内容的实现方法(jquery获取table指定的行列)

  • 加工企业税收优惠政策
  • 即征即退进项税额怎么填写申报表
  • 房地产企业成本包括哪些
  • 接受资不抵债并账会计分录
  • 有限公司能否申请破产
  • 小规模增值税的三个附加税计算公式是什么
  • 商业企业销售化妆品
  • 哪些企业税收优惠
  • 库存产品亏本销售账务处理
  • 维修 物业
  • 给客户现金回款怎么写
  • 收到股东借款的现金
  • 银行负债类账户包括哪些
  • 广告位租赁交印花税吗
  • 试分析营改增的重大意义
  • 融资租赁的租金包括
  • 固定资产怎么填报
  • 商场 折扣
  • 收到雇主责任险发票计入什么科目
  • 建筑企业所得税怎么算举例说明
  • 如何使用windows10自带杀毒
  • 苹果手机系统更新在哪里找
  • 人工装卸怎么办营业执照
  • 王者荣耀中钟馗怎么出装
  • php的!
  • 苹果手机最新款2023新上市
  • 报税时漏报进项怎么办
  • 应收债权换入无偿收益
  • 自定义发件人邮件
  • php设计思路
  • 何为职工
  • 其他存货包括哪些内容
  • lsass.exe在哪个文件夹
  • 职工医保报销会扣医保卡的钱吗
  • 跨年租赁费如何处理
  • xss攻击解决方案
  • phpcms怎么用
  • 企业的职工福利费应当按照应付工资总额的14%计提
  • 代理进口业务应纳的关税
  • 企业重组后的债权怎么算
  • ps中如何使用切片工具
  • sqlsever修改数据
  • 工会经费的计提基数不包括
  • 利润分配的5个基本原则
  • sql server 2008使用教程
  • linux 自启
  • mysql主从配置详解
  • 企业暂估入账的分录
  • 购入需安装设备的会计分录
  • 原材料基本账务处理办法
  • 施工企业暂估成本
  • 调整以前月份的管理费用怎么做
  • 政府扶持资金怎么做账
  • 预付账款没有收到货怎么处理
  • 主营业务收入的概念
  • 应交增值税的结转怎么算
  • 什么情况下说免贵
  • 一般存款账户可以办理现金缴存但不得办理现金支取
  • 应收账款贷方余额应与什么科目合并后填入报表
  • 会展费会计分录
  • 税票名称开错了有影响么
  • 水表怎么借水
  • 信用代码证过期了6年怎么办理
  • win10系统崩溃后可以通过什么来恢复
  • win7系统远程
  • 禁用windows键快捷键
  • mac快速关闭所有窗口
  • 怎么快速判断哪些角是第几象限
  • linux运维是必死之路
  • 关于windows的说法正确的是
  • centos7搭建frp
  • Linux中RedHat CentOS Ubuntu Fedora的区别详解
  • 调度器在操作系统中的作用
  • Unity3D游戏开发基础
  • 网页中经常用到的代码
  • python 解析js
  • 一波JavaScript日期判断脚本分享
  • python网页验证码
  • wordpress基于什么语言
  • 江苏预包装食品备案网上流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设