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

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

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

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(5)
阿神

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

https://jsfiddle.net/0p6gr5xr/

いいねを押す +0
伊谢尔伦

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

いいねを押す +0
黄舟

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

いいねを押す +0
洪涛

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

いいねを押す +0
Ty80

这样可以不?

$("#load").on("click", function(){
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート