gpt4 book ai didi

javascript - jQuery ajaxSuccess 函数可以注意到另一个(javascript)文件中的 AJAX 事件吗?如果是这样,我做错了什么?

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

我一直在尝试在 ajax 事件发生后触发一个函数。有人告诉我,即使 ajax 事件发生在不同的文件中(如果重要,则为同一服务器)并且该文件是 javascript,而不是 jquery,“Ajaxsuccess”会注意到发生了 ajax 事件并且将触发该函数:

<强> Script A (第 100 行,javascript)

    function createHttpRequest() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest()
} else {
if (window.ActiveXObject) {
try {
return new ActiveXObject('Msxml2.XMLHTTP')
} catch (B) {
try {
return new ActiveXObject('Microsoft.XMLHTTP')
} catch (A) {
return null
}
}
} else {
return null
}
}
};

<强> Script B (第 105 行,jQuery)

$('#debug').ajaxSuccess(function() {
$(this).text('Triggered ajaxSuccess handler.');
});

这是有问题的页面:http://syndex.me(目标是让脚本在 .theImage div 的所有实例上淡入淡出。但这现在并不重要,更多的是让 ajaxsuccess 或任何东西给我一个新图像已加载的提示动态地到页面上。然后我可以从那里获取它。

最佳答案

你贴错了。 ajaxSuccess 现在需要附加到文档中,请参阅 docs .

Additional Notes: As of jQuery 1.9, all the handlers for the jQuery global Ajax events, including those added with the .ajaxSuccess() method, must be attached to document.

关于javascript - jQuery ajaxSuccess 函数可以注意到另一个(javascript)文件中的 AJAX 事件吗?如果是这样,我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7911419/

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