gpt4 book ai didi

javascript - document.ready 不是在每次加载时都执行

转载 作者:行者123 更新时间:2023-11-30 06:09:29 24 4
gpt4 key购买 nike

我有一个奇怪的问题。我有一个 jQuery document.ready 函数在页面上执行一些脚本。当我通过使用 firefox/opera 打开文件来测试它时,它起作用了。当我将它上传到服务器时(我尝试了我的家庭 apache 和我的共享主机)它可能只在 10 次加载中工作一次。

可能是什么问题?

先谢谢

编辑:

这是代码。它根据中央面板配置正确的侧面板尺寸。

    <script type="text/javascript">
$(document).ready(function(){
// Get natural heights
var cHeight = $("#content").height();
var nHeight = $("#left").height() - $("#footer").height() - $("#header").height() - 10;

// Assign maximum height to all columns
$("#leftcontent").height(nHeight);
$("#rightcontent").height(nHeight);
$("#left").height(cHeight);
$("#right").height(cHeight);
});
</script>

最佳答案

首先检查您没有 JS 语法错误( Firebug 或错误控制台)。

如果没有,您是否考虑过在 ready 函数中放置一个简单的警报。如果仍然失败,您知道它与 JQuery 库本身有关(不太可能)。

如果您不断收到警报,您就知道这是您自己的代码存在问题。进一步的帮助将需要查看您的代码。

关于javascript - document.ready 不是在每次加载时都执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/741424/

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