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 相关文章推荐
JavaScript 变量命名规则
Sep 23 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
Aug 27 Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
Nov 25 Javascript
Document.location.href和.replace的区别示例介绍
Mar 04 Javascript
js实现图片点击左右轮播
Jul 08 Javascript
javascript实现网页端解压并查看zip文件
Dec 15 Javascript
vue2.0+webpack环境的构造过程
Nov 08 Javascript
jQuery事件与动画基础详解
Feb 23 Javascript
基于vue2.x的电商图片放大镜插件的使用
Jan 22 Javascript
性能优化篇之Webpack构建速度优化的建议
Apr 03 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
Sep 06 Javascript
通过JS判断网页是否为手机打开
Oct 28 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
使用无限生命期Session的方法
2006/10/09 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
给大家分享几个常用的PHP函数
2017/01/15 PHP
PHP实现的XXTEA加密解密算法示例
2018/08/28 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
2013/09/03 Javascript
可以用鼠标拖动的DIV实现思路及代码
2013/10/21 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
javascript中关于&& 和 || 表达式的小技巧分享
2015/04/10 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
jQuery实现弹幕效果
2017/02/17 Javascript
AngularJS实现的回到顶部指令功能实例
2017/05/17 Javascript
详解解决小程序中webview页面多层history返回问题
2019/08/20 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
使用python和pygame绘制繁花曲线的方法
2018/02/24 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
ubuntu 18.04搭建python环境(pycharm+anaconda)
2019/06/14 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
python+pygame实现坦克大战
2019/09/10 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
2020/04/03 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
HTML5+css3:3D旋转木马效果相册
2017/01/03 HTML / CSS
捷克街头、运动和滑板一站式商店:BoardStar.cz
2019/10/06 全球购物
新闻专业应届生求职信
2013/10/31 职场文书
思想政治教育专业个人求职信范文
2013/12/20 职场文书
蛋糕店的商业计划书范文
2014/01/27 职场文书
道德之星事迹材料
2014/05/03 职场文书
党员一帮一活动总结
2014/07/08 职场文书
检讨书1000字
2014/10/11 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android