gpt4 book ai didi

jquery - jQuery Ajax 调用后执行脚本

转载 作者:行者123 更新时间:2023-12-01 05:08:48 24 4
gpt4 key购买 nike

我使用 jQuery 的 .load 函数将一些 HTML 代码加载到 div 中,其中包含一些我想要执行的代码;

$.ajax({
type: "GET",
url: url,
dataType: "html",
success: function(data){
//.....
}
});

加载ajax请求后alert(); function 有效,但 someFunction 无效。

$(document).ready(function(){
alert('TEST'); //this works
someFunction("#debug",'var');//this doesn't
});

如何通过 Ajax 调用执行此函数

执行为 <a onclick="someFunction()" 的函数也行不通。

最佳答案

也许你应该使用 jQuery.getScript从服务器加载一些 JavaScript 并执行它。

更新:在大多数情况下,仅加载关于 jQuery.ajax 的纯 HTML 片段。 。将元素绑定(bind)到 success 内部执行的一些 javascript 函数处理。在主页上(在调用 <script> 的页面上)之前加载的任何事件处理程序中使用的所有函数(在 <head> block 中使用 jQuery.ajax )。然后一切看起来都非常清晰,并且不需要动态加载任何脚本。

关于jquery - jQuery Ajax 调用后执行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3514096/

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