jQuery bind事件使用详解


Posted in Javascript onMay 05, 2011

使用jquery也有近1年了,今天在看国外大牛代码突然发现一个地方没看明白,代码如下

$(window).bind('load.jcarousel', function() { windowLoaded = true; });

也许我对jQuery的了解不多吧,自己也就看过一本jQuery的入门书,然后总是在工作中学习,碰着问题了就总结一点,学习一点...嘿嘿,也许为什么动不动公司招人就是1年以上工作经验什么的,确实实战才是能让人最快速提高的。

找到jQuery API,解释如下:

1.一次可以绑定多个事件。如:

$('#foo').bind({ 
click: function() { 
// do something on click 
}, 
mouseenter: function() { 
// do something on mouseenter 
} 
});

2.任何作为type参数的字符串都是合法的;如果一个字符串不是原生的JavaScript事件名,那么这个事件处理函数会绑定到一个自定义事件上。这些自定义事件绝对不会由浏览器触发,但可以通过使用.trigger()或者.triggerHandler()在其他代码中手动触发。

3.如果type参数的字符串中包含一个点(.)字符,那么这个事件就看做是有命名空间的了。这个点字符就用来分隔事件和他的命名空间。如:

$obj.bind('click.name', handler) 那么字符串中的 click 是事件类型,而字符串 name 就是命名空间。

行吧,就这点内容,下班回家了。这个月总结一篇jQuery开发的模式吧,一定好好准备准备。最后,希望这篇文章能给你有所帮助。

Javascript 相关文章推荐
基于jquery的web页面日期格式化插件
Nov 15 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 Javascript
javascript类型转换使用方法
Feb 08 Javascript
jQuery 获取/设置/删除DOM元素的属性以a元素为例
May 23 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
Jan 06 Javascript
a标签置灰不可点击的实现方法
Feb 06 Javascript
使用JQ完成表格隔行换色的简单实例
Aug 25 Javascript
vue打包后显示空白正确处理方法
Nov 01 Javascript
原生JavaScript实现的简单放大镜效果示例
Feb 07 Javascript
使用elementUI实现将图片上传到本地的示例
Sep 04 Javascript
Angular ui-roter 和AngularJS 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
Nov 25 Javascript
JS控制下拉列表左右选择实例代码
May 08 Javascript
javascript 拖动表格行实现代码
May 05 #Javascript
小试JQuery的AutoComplete插件
May 04 #Javascript
为你的网站增加亮点的9款jQuery插件推荐
May 03 #Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
May 03 #Javascript
Jquery 绑定时间实现代码
May 03 #Javascript
jqgrid 简单学习笔记
May 03 #Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
May 02 #Javascript
You might like
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2020/05/02 PHP
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
javascript history对象(历史记录)使用方法(实现浏览器前进后退)
2014/01/07 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
纯js实现手风琴效果
2020/04/17 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
jQuery如何跳转到另一个网页 就这么简单
2016/12/28 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
2017/04/13 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
Express使用html模板的详细代码
2017/09/18 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
2018/12/11 Javascript
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
2019/02/27 jQuery
vue 实现购物车总价计算
2019/11/06 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
[12:29]《一刀刀一天》之DOTA全时刻19:蝙蝠骑士田伯光再度不举
2014/06/10 DOTA
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
Python随机生成手机号、数字的方法详解
2017/07/21 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
Pycharm连接远程服务器过程图解
2020/04/30 Python
Python爬取网页信息的示例
2020/09/24 Python
运动服饰每月订阅盒:Ellie
2018/04/29 全球购物
简历中个人自我评价范文
2013/12/26 职场文书
幼儿园门卫岗位职责
2014/02/14 职场文书
项目经理任命书范本
2014/06/05 职场文书
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
婚内分居协议书范文
2014/11/26 职场文书
幼儿教师师德师风自我评价
2015/03/05 职场文书
销售合作意向书范本
2015/05/08 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python