gpt4 book ai didi

jquery - 无法将 live() 函数转换为 on() jQuery 1.7.2

转载 作者:行者123 更新时间:2023-12-01 07:21:21 25 4
gpt4 key购买 nike

我有一个使用已弃用的 live() 函数的函数,但无论我尝试什么,我似乎都无法使用 on() 来复制该功能。

这是工作的 live() 代码: $("#video_url").live("粘贴", function(){

这是应该起作用的 on() 代码: $(".post-modal").on("paste", "#video_url", function(){

.post-modal#video_url 的直接父级。

有什么想法吗?

最佳答案

尝试

$(document).on("paste", "#video_url", function(){

确保您要委托(delegate)事件的元素存在于 DOM 中,就像类 .post-modal 的代码元素中一样。应该位于比 id video-url 的元素更高的级别当事件附加到元素时也会出现在 DOM 中

关于jquery - 无法将 live() 函数转换为 on() jQuery 1.7.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13422918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com