javascript jquery的live()已弃用,我现在用什么?

4urapxun  于 2023-05-21  发布在  Java
关注(0)|答案(5)|浏览(97)

我在jquery文档中看到,live()已被弃用。是否有直接替换功能?

twh00eeo

twh00eeo1#

$(document).on('event', 'selector', function() {});替换.live()
$('selector').on('event', 'selector', function() {});替换.delegate()
$('selector').on('event', function() {});替换.bind()

7ajki6be

7ajki6be3#

$('rootselector').on('click', 'selector', function(){
});

取自http://api.jquery.com/on/

z4iuyo4d

z4iuyo4d4#

您可以查看jQuery的所有弃用函数,具体取决于它们的版本
http://api.jquery.com/category/deprecated/
希望这对你有帮助。

i34xakig

i34xakig5#

请使用我的python代码扫描所有实时事件,并将其更改为$(document).on events。
https://github.com/pradeep-pk/jquery-live-event-changer

相关问题