首页>>经验交流>>jQuery中的bind和live在事件上的区别
jQuery中的bind和live在事件上的区别
来源: 易习特达网 时间: 2014-09-02 09:50:17

jQuery中的bind和live都可以绑定系统事件,也可以定义自定义事件,而且在

大多数情况下基本上是等效的,但是还是有些差别的,在特定环境下

还会产生完全不同的效果:

例如

 <div id="you">

  内容

</div>

   $("#you").bind('click',function(){

 

   });

 $("#you").bind('live',function(){

 

});

这两者自然是等效的,然而

当创建一个新对象的时候,使用bind就无法触发事件了

例如假如在div下面再新建一个div

var  d = document.createElement("div");

$('#you').append(d);

//这时需要使用live

$(d).live("click",function(){

});

上一篇:Mybatis(ibatis)与hibernate持久层的比较 下一篇:关于JspCmx代码研究之一瞥