关于新版jquery用on()方法代替live方法的正确使用方式
2014-06-26 17:44
639 查看
今天做项目用的是jquery.1-11.js的版本,打开浏览器后报错,说没有这个方法;
后来上网找了下资料,说jquery 1.7以后版本取消了live()方法,改用on来取代。
这里简单的说明下用法,不是大家想当然的把原来live的地方改成on,一下为正确使用方法:
$(document).on("click","#books",function(){ alert( $(this).text() ); })这样就相当于的live了,看来还是需要有一个准备状态的。给document绑定,指定触发元素#books就可以了
转自http://hi.baidu.com/shooke1/item/0a102f2b27ef31c9a5275ae3,希望对遇到同样问题的朋友有所帮助
相关文章推荐
- jQuery,使用on代替delegate,live 写法区别
- jQuery的三种bind/One/Live/On事件绑定使用方法
- jquery移除了live()、die(),新版事件绑定on()、off()的方法
- JQuery 1.7.2 API中bind(),on(),live()和delegate()方法的使用
- jquery操作中使用window.onbeforeload()方式无法解除事件的方法
- jQuery,使用on代替delegate,live 写法区别
- jQuery,使用on代替delegate,live 写法区别
- jQuery使用on代替delegate,live 写法区别
- 关于jquery使用live()方法的问题Uncaught TypeError: $(...).live is not a function
- jQuery的三种bind/One/Live/On事件绑定使用方法
- jQuery 1.7以后版本使用on代替live
- jQuery的三种bind/One/Live/On事件绑定使用方法
- jQuery,使用on代替delegate,live 写法区别
- 关于jQuery中live方法与on方法
- jQuery的事件处理方法介绍 - bind(),live(),delegate(),on()
- jQuery的事件处理方法介绍-bind(),live(),delegate(),on()
- 关于jQuery新的事件绑定机制on()的使用技巧
- 关于MacBook电池的正确使用方法,和保养技巧
- 关于php 当中静态方法 的使用方式
- 使用JQuery方式的Ajax调用demo.aspx.cs文件后台的方法