gpt4 book ai didi

jquery - Ajax有时不起作用

转载 作者:行者123 更新时间:2023-12-01 02:55:29 26 4
gpt4 key购买 nike

我在 Web 应用程序中使用 Ajax,这是我的 Ajax Jquery 函数:

$(".AlarmLink").click(function(){
alert('ok');
$(".page-content").empty();
$("#alarm-loader").css('display','block');
$.post($(this).attr("href"),
function(data){
var PageContent = $(data).find(".page-content");
$("#alarm-loader").css('display','none');
$(".page-content").append(PageContent.html());
});
return false;
});

我使用 class="AlarmLink"从 HTML 链接调用它。

但问题是这有时有效,有时无效。

最佳答案

试试这个。可能在设置监听器后您已将元素添加到页面。

$(document).ready(function(){
$(document).on('click', '.AlarmLink', function() {
alert('ok');
$(".page-content").empty();
$("#alarm-loader").css('display','block');
$.post($(this).attr("href"),
function(data){
var PageContent = $(data).find(".page-content");
$("#alarm-loader").css('display','none');
$(".page-content").append(PageContent.html());
});
return false;
})
});

关于jquery - Ajax有时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23909874/

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