位置: 编程技术 - 正文

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

  • 山东省增值税发票查验平台
  • 汇算清缴研发费用加计扣除优惠明细表
  • 房地产企业税率为5销售水泥怎么算
  • 个人所得税申报操作流程
  • 个人购买股权的法律规定
  • 附加税已扣款还要季度申报吗
  • 车票抵扣进项税申报在哪一栏
  • 对方发票丢失怎么办理
  • 2019小微企业10万免税需要如何办理
  • 政府搬迁补偿款记资本公积
  • 其他应收款账户期初借方余额为35400
  • 其他货币资金存出投资款什么时候用
  • 收到补助款的会计分录
  • 公司收到股东的投资款以后怎么处理
  • 员工无息借款个人所得税
  • 增值税发票过期未认证怎么办
  • 租金收入增值税纳税义务
  • 一般纳税人证明在哪里打印
  • 中央非税收入统一票据怎么做账
  • 出售废旧物资可以开专票吗
  • 损益类科目的借方表示
  • qq助手有什么用处
  • 电脑添加小工具
  • 电子发票上的电子税章如何才能自动生成
  • php .htaccess
  • linux的系统设置在哪
  • 跨年收到退回增值税税款的账务处理
  • vue onshow
  • php语言设计模式之单例模式
  • phpjoin
  • 收到员工罚款分录
  • 未交社保可以要求单位赔偿吗
  • react router教程
  • php获取flag
  • 查询的命令
  • 如何利用python进行文本挖掘
  • 增值税专用发票丢了怎么补救
  • python3 yaml模块
  • python gitpython
  • 免费学电脑的网站
  • 固定资产怎么确定折旧年限
  • 建安类企业包括哪些公司
  • 专利年费可以做研发费用吗
  • 出口报关单运费单位怎么填
  • 异地预缴税款多交了有影响吗
  • 资产负债表跟利润表勾稽关系公式
  • 个人所得税手续费奖励办税人员文件
  • 私车公用费用报销是否违规
  • 个体工商户怎样申报个税流程
  • 社区居委会有哪些成员
  • 出口没做免税申请怎么办
  • 房地产预售款预交税金计算
  • 工会经费按照什么计算缴纳
  • sql server怎么分离
  • 简述Mysql Explain 命令
  • Office 2007在Windows Vista中出现的反常字体问题的解决办法
  • ubuntu怎么修改网络配置
  • 2021年win10累积更新
  • win10修复dllregisterserver
  • win7 win10 win8
  • ppap是什么文件
  • win10预览版21390
  • win8.2系统
  • win10老是自动重启是什么原因
  • python下三角
  • python ints
  • python不能用
  • 关于Python的lambda函数,以下选项
  • 关于jQuery中的DOM操作,下列哪种方法用来复制元素?
  • 使用Raygun来自动追踪AngularJS中的异常
  • interview分析方法
  • jquery的gt
  • jQuery给div,Span, a ,button, radio 赋值与取值
  • 什么车属于应征消费税的汽车
  • 北京税务局待遇有住宿吗
  • 江苏社保缴费基数是什么意思
  • 中国一年能收多少税
  • 买高档手表
  • 资源税计税价格包括从坑口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设