javascript - jquery代码中.live如何改为.on
PHP中文网
PHP中文网 2017-04-10 17:06:18
0
5
275

在jquery高版本中不支持.live,如何改为.on?

原来是 $("#load").live("click", function(){,后来改为 $("body").on("click","#load", function(){就失效了,该怎样修改?

PHP中文网
PHP中文网

认证高级PHP讲师

reply all(5)
阿神

不应该有问题,我拿 jQuery 2.2 试了,完全没有问题啊,看下面的 jsfiddle ↓↓↓

https://jsfiddle.net/0p6gr5xr/

伊谢尔伦

不要在body上绑定事件,换个地方绑定

黄舟

现在用的是什么版本的jQuery?怎么失效了?报错了吗?

洪涛

jQuery.fn.on = jQuery.prototype.live 不知道有什么副作用,建议你还是用当前jquery的写法

Ty80

这样可以不?

$("#load").on("click", function(){
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template