我有几行代码想要在页面重新加载后运行。
function showServicesList(){
location.reload();
/*
* Statement1
* Statement2
* Statement3
* Statement4
*/
}
页面正在刷新,但 location.reload
之后的以下语句未执行。有什么帮助吗?
最佳答案
嗯。如果您重新加载页面,所有 JavaScript 也会停止并重新加载。如果您希望代码在页面重新加载后运行,您可以添加哈希值。
window.location.hash = "triggerReloadCode";
window.location.reload();
if (window.location.hash.substr(1) == "triggerReloadCode") {
window.location.hash = "";
/* Statements */
}
我不知道这是否是最佳实践,但我会像这样触发它。
关于javascript - 如何在jquery中重新加载页面后运行该语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23785894/