位置: 编程技术 - 正文

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指定的行列)

  • 收到股东投资款怎么做账
  • 工程施工企业收入和成本需不需要设置按项目核算
  • 视同销售的销售额如何确定
  • 报销费用可不可以开专票
  • 合伙企业取得分红如何缴纳个人所得税
  • 个人买私募基金还是买公募基金好
  • 劳务费代扣代缴后还需要开发票吗
  • 供应商发出货物,将发货单提交给
  • 稿酬收入怎么算
  • 编制现金流量表的直接法和间接法
  • 股权转让后的实收资本怎么做账
  • 不相关企业之间调拨资产该如何做账务处理?
  • 什么发票可以抵税
  • 甲公司聘用乙为业务经理
  • 小规模纳税人怎么算税
  • 农产品加计扣除政策2023最新
  • 运输费未取得运输专用发票怎么抵扣?
  • 卫生许可证为什么需要两个健康证
  • 出口旧设备最新政策
  • 小规模纳税企业所得税优惠政策
  • win11壁纸设置
  • 收到财政局专项审计短信
  • 环评费入账的会计分录是什么啊
  • 购买种子怎么做账
  • 冲减管理费用的情况
  • 仙客来养殖方法和注意事项视频
  • Linux Kernel 4.5在3月15日发布最终版
  • 税收返还的账务处理
  • 固定资产一次性扣除后第二年账务处理
  • 金融行业如何征收营业税
  • 政府补助资金使用范围及管理方法
  • 资产处置收益科目借贷方向
  • vue自定义日历组件
  • php ffi 性能
  • 盈余公积提取和结转
  • php面向对象是什么意思
  • html做超链接
  • densenet网络结构详解
  • 基于用户的协同过滤算法
  • 定额发票申报税率怎么填
  • 代发工资的账务处理需要什么资料
  • 生产成本设置二级科目
  • 背书转让流程图
  • 购销合同谁来做
  • 公司处理旧车增值税怎么交
  • 未投入使用的固定资产折旧计入什么科目
  • 福州锦元房地产开发有限
  • 印花税如何申请退税
  • 材料暂估入库的账务处理
  • 固定资产报废后怎么处理
  • 股东出资做什么科目
  • 已经抵扣的发票不见了怎么办?
  • 房租增值税专票税点
  • 单位给食堂的补贴怎么算
  • mysql5.6 创建用户
  • cndll.dll
  • win10无法删除文件夹没有权限
  • macbookpro怎么测声音
  • 使用移动硬盘快速启动
  • win8系统如何查看电脑内存
  • 有usb3.0驱动的win7
  • 跑酷游戏cs
  • Unity3D 事件
  • js提交表单,如果为空出现红色文字
  • 请问在javascript程序中
  • 一个简单的微笑说说
  • Node.js中的事件循环是什么
  • 深入解读2023年一号文件
  • js如何判断一个变量的类型
  • 安卓手机管家怎么关闭
  • Python快速从注释生成文档的方法
  • 江苏税务电子税务局电话号码
  • 江苏电子税务局网站官网
  • oppo纳税额
  • 宁夏回族自治区房产税
  • 八戒财税主要做什么
  • 工会经费支出审批制度
  • 企业所得税账务如何处理
  • 税务系统领导干部监督管理办法
  • 注册税务师条件要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设