我在jquery文档中看到,live()已被弃用。是否有直接替换功能?
twh00eeo1#
$(document).on('event', 'selector', function() {});替换.live()。$('selector').on('event', 'selector', function() {});替换.delegate()。$('selector').on('event', function() {});替换.bind()。
$(document).on('event', 'selector', function() {});
.live()
$('selector').on('event', 'selector', function() {});
.delegate()
$('selector').on('event', function() {});
.bind()
snz8szmq2#
当然了:http://api.jquery.com/on/http://api.jquery.com/off/live()的页面显示了如何转换为on():http://api.jquery.com/live/
live()
on()
7ajki6be3#
$('rootselector').on('click', 'selector', function(){ });
取自http://api.jquery.com/on/
z4iuyo4d4#
您可以查看jQuery的所有弃用函数,具体取决于它们的版本http://api.jquery.com/category/deprecated/希望这对你有帮助。
i34xakig5#
请使用我的python代码扫描所有实时事件,并将其更改为$(document).on events。https://github.com/pradeep-pk/jquery-live-event-changer
5条答案
按热度按时间twh00eeo1#
$(document).on('event', 'selector', function() {});
替换.live()
。$('selector').on('event', 'selector', function() {});
替换.delegate()
。$('selector').on('event', function() {});
替换.bind()
。snz8szmq2#
当然了:
http://api.jquery.com/on/
http://api.jquery.com/off/
live()
的页面显示了如何转换为on()
:http://api.jquery.com/live/
7ajki6be3#
取自http://api.jquery.com/on/
z4iuyo4d4#
您可以查看jQuery的所有弃用函数,具体取决于它们的版本
http://api.jquery.com/category/deprecated/
希望这对你有帮助。
i34xakig5#
请使用我的python代码扫描所有实时事件,并将其更改为$(document).on events。
https://github.com/pradeep-pk/jquery-live-event-changer