gpt4 book ai didi

ajax - 让 jquery ajaxStop 每次只触发一次

转载 作者:行者123 更新时间:2023-12-01 00:37:51 24 4
gpt4 key购买 nike

出于某种原因,我的 ajaxStop 代码现在触发了两次,我需要将其限制为仅一次。

$('.submit').bind('click', function(e) {

$("#fileupload").ajaxForm({
target: '#status'
}).submit();


$(document).ajaxStop(function() {
var mysrc = $("#status").find('img').attr("src");
$(".empty:first").removeClass("empty").removeClass("ui-state-default").addClass("ui-state").append('<img src="'+mysrc+'" width="45" height="60" class="expand"/>');
});

});

最佳答案

尝试使用.one() ,例如:

$(document).one("ajaxStop", function() {
var mysrc = $("#status").find('img').attr("src");
$(".empty:first").removeClass("empty").removeClass("ui-state-default").addClass("ui-state").append('<img src="'+mysrc+'" width="45" height="60" class="expand"/>');
});

关于ajax - 让 jquery ajaxStop 每次只触发一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16381552/

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