gpt4 book ai didi

javascript - 通过 jquery ajax 请求(加载)在加载的页面上运行 jquery 代码

转载 作者:行者123 更新时间:2023-11-28 09:23:13 27 4
gpt4 key购买 nike

我正在通过 JQuery Ajax 调用加载整个中间 div,我只想在加载的页面上运行 $(document).ready

header.php 加载页面的一部分

var $next = $("<div class='nextab center'>").insertAfter('#content .current');
$next.load($this.attr('href')+ ' #content .center section' , function(resp) { ...

}

例如,当 header.php 加载 Career.php 时,它不会运行 Career.php 上的 $(document).ready(function(){ 内的所有代码

我正在考虑在加载的每个页面上创建一个 init 函数,但不确定如何从加载回调中调用此函数

谢谢

最佳答案

function YourActionOnDocumentReady(){
// write whatever you want to do
}

并在文档准备好后调用上述函数

$(document).ready(function(){
YourActionOnDocumentReady();
});

并使用ajaxStop函数运行相同的代码

$(document).ajaxStop(function(){
YourActionOnDocumentReady();
});

希望对你有帮助...

关于javascript - 通过 jquery ajax 请求(加载)在加载的页面上运行 jquery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14733295/

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