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技术-屏蔽类
Aug 15 Javascript
关于实现代码语法标亮 dp.SyntaxHighlighter
Feb 02 Javascript
javascript下IE与FF兼容函数收集
Sep 17 Javascript
重载toString实现JS HashMap分析
Mar 13 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
JS常用加密编码与算法实例总结
Dec 22 Javascript
layui中使用jquery控制radio选中事件的示例代码
Aug 15 jQuery
在Vue 中使用Typescript的示例代码
Sep 10 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
Oct 14 Javascript
p5.js绘制创意自画像
Nov 04 Javascript
深入解析微信小程序开发中遇到的几个小问题
Jul 11 Javascript
JavaScript如何优化逻辑判断代码详解
Jun 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
php5 mysql分页实例代码
2008/04/10 PHP
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
jquery 学习笔记 传智博客佟老师附详细注释
2020/09/12 Javascript
jQuery实现仿美橙互联两级导航菜单的方法
2015/03/09 Javascript
NodeJS中的MongoDB快速入门详细教程
2016/11/11 NodeJs
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
fetch 使用及如何接收JS传值
2017/11/11 Javascript
switchery按钮的使用方法
2017/12/18 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
js 图片转base64的方式(两种)
2018/04/24 Javascript
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
Python中join和split用法实例
2015/04/14 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
Python操作mysql数据库实现增删查改功能的方法
2018/01/15 Python
python中for循环输出列表索引与对应的值方法
2018/11/07 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
解决python 文本过滤和清理问题
2019/08/28 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
个人自我评价范文
2014/02/05 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
校庆活动策划方案
2014/06/05 职场文书
宣传普通话标语
2014/06/27 职场文书
软件研发工程师岗位职责
2014/09/30 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
晚会闭幕词
2015/01/28 职场文书
幼儿园教师自我评价
2015/03/04 职场文书
小学教师见习总结
2015/06/23 职场文书
繁星春水读书笔记
2015/06/30 职场文书
推普标语口号大全
2015/12/26 职场文书
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python