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的一些注意
Dec 06 Javascript
jQuery UI AutoComplete 使用说明
Jun 20 Javascript
js 输出内容到新窗口具体实现代码
May 31 Javascript
jQuery带进度条全屏图片轮播特效代码分享
Jun 28 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
Oct 22 Javascript
基于javascript实现图片预加载
Jan 05 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
Oct 27 Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 Javascript
angular2路由切换改变页面title的示例代码
Aug 23 Javascript
基于Node.js模板引擎教程-jade速学与实战1
Sep 17 Javascript
基于node.js实现微信支付退款功能
Dec 19 Javascript
js利用iframe实现选项卡效果
Aug 09 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注入与转义的php函数代码
2013/06/17 PHP
如何取得中文字符串中出现次数最多的子串
2013/08/08 PHP
CI框架学习笔记(二) -入口文件index.php
2014/10/27 PHP
windows7配置Nginx+php+mysql的详细教程
2016/09/04 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
2017/10/23 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
JavaScript中的数值范围介绍
2014/12/29 Javascript
使用AngularJS创建单页应用的编程指引
2015/06/19 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
详解Vue webapp项目通过HBulider打包原生APP
2018/06/29 Javascript
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
2019/02/27 jQuery
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
微信小程序保存图片到相册权限设置
2020/04/09 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
tornado捕获和处理404错误的方法
2014/02/26 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
tensorflow tf.train.batch之数据批量读取方式
2020/01/20 Python
Django项目uwsgi+Nginx保姆级部署教程实现
2020/04/19 Python
高三自我鉴定
2013/10/23 职场文书
医学院护理专业应届生求职信
2013/11/12 职场文书
初中生学习的自我评价
2013/11/14 职场文书
群众路线批评与自我批评
2014/02/06 职场文书
关于安全的演讲稿
2014/05/09 职场文书
机关党员公开承诺书
2014/08/30 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
公司职员入党自传书
2015/06/26 职场文书
大学宣传委员竞选稿
2015/11/19 职场文书