我目前正在设计一个应用程序,在该应用程序中,除了一个 CSS 文件和 JS 文件之外,我无法访问标记或脚本,因此我可以添加自己的样式和功能。我知道这不是一个理想的设置,但相信我,这不是我的选择。哦,这个网站上的所有内容都是通过 AJAX 请求生成的,很好。
无论如何,问题是我有很多需要运行的 Javascript,$(document).ready();
但是由于页面从未真正重新加载(由于 AJAX),因此没有任何代码被执行。
$(document).ready();
有没有一种方法可以在每次 AJAX 调用完成时将所有函数设置为运行?
我在下面包含了内置的 AJAX 调用(我无法编辑)。
$.ajax({
type: "POST",
dataType: "html",
url: url1,
data: pars,
success: function(data)
{
$('#thisContent').html(data);
loadMenu(urlToLoad);
}
});