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怎么解析Json字符串(Json格式/Json对象)
Aug 09 Javascript
js将json格式内容转换成对象的方法
Nov 01 Javascript
点击弹出层效果&弹出窗口后网页背景变暗效果的实现代码
Feb 10 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
Dec 08 Javascript
js脚本分页代码分享(7种样式)
Aug 19 Javascript
javascript常用函数(2)
Nov 05 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
Apr 01 Javascript
js导出excel文件的简洁方法(推荐)
Nov 02 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
Dec 18 Javascript
详解在Vue.js编写更好的v-for循环的6种技巧
Apr 14 Javascript
Vue-Ant Design Vue-普通及自定义校验实例
Oct 24 Javascript
JavaScript 防盗链的原理以及破解方法
Dec 29 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
PHP mail 通过Windows的SMTP发送邮件失败的解决方案
2009/05/27 PHP
组合算法的PHP解答方法
2012/02/04 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
js兼容的placeholder属性详解
2013/08/18 Javascript
js读取注册表的键值示例
2013/09/25 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
浅谈Angular 观察者模式理解
2018/11/01 Javascript
vue按需加载实例详解
2019/09/06 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
python学习教程之Numpy和Pandas的使用
2017/09/11 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
python 二维数组90度旋转的方法
2019/01/28 Python
python3操作注册表的方法(Url protocol)
2020/02/05 Python
Python集合操作方法详解
2020/02/09 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
建筑工程技术应届生自荐信
2013/09/27 职场文书
实习会计求职自荐信范文
2014/03/10 职场文书
志愿者宣传口号
2014/06/17 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
2015年幼儿园国庆节活动总结
2015/07/30 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python
详解Nginx 被动检查服务器的存活状态
2021/10/16 Servers
Pygame Rect区域位置的使用(图文)
2021/11/17 Python
Python循环之while无限迭代
2022/04/30 Python