在以jQuery为基础库的前端开发体系中,经常会在一个页面上通过各种标识绑定许许多多的事件。就算简单的使用了事件代理,也还是造成了事件的分散,不好维护和管理。

那么,如何解决这个问题呢?而我,想到了backbone中的events。如下:
复制代码 代码如下:
events: {
"click .icon": "open",
"click .button.edit": "openEditDialog",
"click .button.delete": "destroy"
}
也就是,把事件聚集到一起,类似事件处理中心这么一个概念。
简单的理了一下实现思路:
使用事件代理的方式,将事件绑定到body节点。(某些事件自身是不冒泡的,在此暂时不做研究)
对于事件的执行对象,给一个统一标识。
事件的执行函数,集中处理。
复制代码 代码如下:
<body>
<div data-click-center="handler1"></div>
<div data-click-center="handler2"></div>
</body>
// 事件处理中心
var ClickEventCenter = {
"handler1": function () {
// do something...
},
"handler2": function () {
// do something...
}
// ...
}
// 事件绑定
$body.on("click", "[data-click-center]", function () {
var handlerName = $(this).data("click-center");
var handler = ClickEventCenter[handlerName]
if ($.isFunction(handler)) handler()
})
这样的话,一种类型的事件,集中到一起。
在某些时候,能够起到很好的作用。
以上所述就是本文的全部内容了,希望大家能够喜欢。
相关推荐:
自动写文章的AI,提升效率的创作利器
SEO怎么排名?这5大技巧,轻松提升网站排名,人人都可ai
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
Chato1免费么?揭开这款AI聊天机器人的神秘面纱,交个朋友ai写作
AI缩短短文-提升创作效率,写作新体验,光速写作业ai写作app
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
SEO刷:让你的网站一夜之间登顶搜索引擎!,独特seo技巧
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
SEO优化顾问:让您的网站脱颖而出的秘密武器,ai ps 群
二级泛站群,zblog二级泛站群 ,李宗盛ai
Bing搜索不能预览了?搜索引擎的新变革与挑战,ai制作一张窗花
ChatGPT崩了?用户称打开是一片空白,背后隐藏了什么?,ai 新技巧
二创AI:打破创意壁垒,引领未来内容创作新潮流,背影教案网站建设游戏
AI一键生成文章在线:提升创作效率,改变写作方式
什么是seo艺术,什么是seo seo有何价值 ,ai写作生成器 推荐
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
SEO薪资这些,你也能月入过万!,天水网站建设公司
SEO快速提升SEO排名的有效策略:让你的网页飞跃搜索引擎,ai调色食物
二SEO是什么,h二seo三是什么 ,ai手术机
SEO快速优化排名:助你网站跃升搜索引擎首页,ai彩虹立体9怎么做
优排软件:高效管理新天地,轻松提升工作效率,长葛外贸网站建设
中国AI软实力崛起:技术创新与产业应用的完美融合,seo0066
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
OpenPose大白话解释:让你轻松理解姿态识别的神奇技术,ai天天晴
seo深度优化插件是什么,深度优化手机软件 ,ai的缩写
ChatGPT-4中文免费破解版:无需付费,体验最强AI助手,ai写作生成器官方下载
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,孤城ai动画
seo渠道优化是什么,seo渠道推广怎么做 ,ai121333
SEO更好,让你的网站从此脱颖而出,渝中的知名网站建设
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
SEO笔记:如何打造高效的SEO策略提升网站排名,网站优化优质服务方案
SEO爱站:提升网站排名,赢得流量的秘密武器,优化网站设计价格多少
AI智能软件:未来科技的核心力量
seo竞价做的什么工作,seo 竞价 ,office智能ai
ChatGPT不能加载过去的对话,如何提升你的使用体验?,ai智能衣服
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
SEO目标:让您的网站轻松登顶搜索引擎,优化购物网站的搜索
ChatGPT页面空白不乏登录:让你秒变职场高手与生活智囊,百度ai 腾讯ai
WPJVX:开启数字化未来的智慧平台,关键词排名技术咨询乐云seo
SEO项目指的是什么,seo项目指的是什么意思 ,写个ai
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
ChatGPT桌面版无法加载?快速解决方案及常见问题解析,ai媚眼
seo要什么条件,seo都需要做什么 ,交互ai求职
AI+写文章:开启智能创作新时代
“新热度”:引领潮流的力量,如何趋势的脉搏,浙江通用网站建设特点