jQuery on()方法绑定多个选择器以及多个事件 - Web前端
作者:98wpeu发布时间:2026-05-10分类:网页前端技术浏览:2
jQuery绑定事件大家应该很熟悉了。JQuery在1.7版本后,建议大家用on方法代替之前的bind、live、delegate方法。这样一个需求,如果用live()方法实现的话 非常简单,容易理解。
$('nav li, #sb-nav li, #help li').live('click', function () {
// code...
});
其实查看live源码就知道,live实际是委托doucment进行事件委派的。
按照这个思路,可以将on方法绑定到document即可。
$(document).on('click', '#header .fixed-feedback-bn, #sb-sec .feedback-bn', function () {
// code...
});
还有一种情况,on()方法绑定多个事件,可以这样写:
$("table.planning_grid").on({
mouseenter: function() {
// Handle mouseenter...
},
mouseleave: function() {
// Handle mouseleave...
},
click: function() {
// Handle click...
}
}, "td");
最后,用on()方法绑定多个选择器,多个事件则可以这样写:
$(document).on({
mouseenter: function() {
// Handle mouseenter...
},
mouseleave: function() {
// Handle mouseleave...
},
click: function() {
// Handle click...
}
}, '#header .fixed-feedback-bn, #sb-sec .feedback-bn');
相关推荐
- 【第二章】WEB前端框架-Foundation之网格系统 - Web前端
- 【第一章】WEB前端框架-Foundation之入门篇 - Web前端
- 关于Metro(扁平式)简洁风设计的诠释 - Web前端
- Lightbox-展示完美图片的jQuery插件 - Web前端
- jQuery on()方法绑定多个选择器以及多个事件 - Web前端
- 谈谈移动端设备的横竖屏相关知识 - Web前端
- 【推荐】25款面向移动设备的HTML5开发框架 - Web前端
- WEB响应式布局中的Javascript - Web前端
- 【第三章】Foundation之导航栏详解 - Web前端
- 【第四章】foundation之顶部工具栏 - Web前端
- 网页前端技术排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


