Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 jQuery bind事件使用详解

jQuery bind事件使用详解

发布时间:2013-07-04   编辑:www.jquerycn.cn
很久没有写东西了,今天在工作中碰见问题才发现。以后得多逼自己多抽时间来写写自己的东西,也顺便和大家分享一下自己在工作中碰见的问题。
很久没有写东西了,今天在工作中碰见问题才发现。以后得多逼自己多抽时间来写写自己的东西,也顺便和大家分享一下自己在工作中碰见的问题。 使用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开发的模式吧,一定好好准备准备。最后,希望这篇文章能给你有所帮助。

您可能感兴趣的文章:
jQuery中bind,live,delegate与one方法的用法及区别解析
解析jQuery的三种bind/One/Live事件绑定使用方法
深入理解jQuery中live与bind方法的区别
Jquery绑定事件(bind和live的区别介绍)
jquery live()重复绑定的解决方法介绍
浅析jquery某一元素重复绑定的问题
jQuery中.live()方法的用法深入解析
Query中click(),bind(),live(),delegate()的区别
jQuery【事件】问题
jquery中的事件处理详细介绍

[关闭]