gpt4 book ai didi

javascript - window.location.replace( url ) 之后未调用 jQuery 代码

转载 作者:行者123 更新时间:2023-12-02 20:02:43 29 4
gpt4 key购买 nike

我有一个代码,单击链接('#versionPageFromProdLink')后,会将页面重定向到索引页面。索引页包含包含内容。我想在页面重定向后隐藏它并显示我拥有的下一个 div ()。

页面被重定向,但是 window.location.replace( url ); 之后的 jQuery 函数被重定向。线路未被调用。

页面重定向后如何重定向并调用 jQuery?

代码:

 jQuery( '#versionPageFrmProdLink').click( function(){
window.location.replace( url );

// jQuery code below is not called, <div id="versionMainContent"> is not hidden
jQuery(".versionMainContent").hide("fast", function(){
jQuery( ".versionProductContent" ).show();
});

});

最佳答案

如上所述,location.replace 意味着它“之后”的代码将不会执行。您需要做的是附加一个哈希值“index.html#divCode”或类似的值(在这种情况下您也可以使用查询字符串),然后检测索引页面的 onload/on document-ready,然后更新那里的隐藏/显示状态。

关于javascript - window.location.replace( url ) 之后未调用 jQuery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7801910/

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