gpt4 book ai didi

jquery - 当我使用 jQuery 更新内容时,JavaScript 函数消失

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

请帮助我,我花了一半的工作日试图找到这个问题的解释。

当我使用 jquery 用新内容更新 div 标签时,JavaScript 功能会在更新的内容中消失吗?如何以最简单的方式解决这个问题?

function liveFeed(){
var country = $('#country').val();
//var time = new Date().getTime()
$('.post').load('/includes/public/livefeed.php?country=' + country);
}
window.setInterval(liveFeed, 10000);

最佳答案

这取决于您的“Javascript 功能”是什么。一般来说,它的消失有一个很好的理由:DOM 元素本身被丢弃并被新元素取代。

对于事件处理,您可以使用 jQuery .delegate().live() 方法来绑定(bind)事件处理程序。对于其他内容(例如日期选择器或对话框),您必须重新运行设置它们的代码。

关于jquery - 当我使用 jQuery 更新内容时,JavaScript 函数消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601455/

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