jQuery-div调整大小脚本在站点内导航时正常工作,但在重新加载时不能正常工作?

jQuery-div调整大小脚本在站点内导航时正常工作,但在重新加载时不能正常工作?,jquery,Jquery,我有一个非常奇怪的错误,我不明白为什么事情不一致 我有两个内容分区,其中一个可能比另一个短 我有一个脚本,检查哪一个更高,然后让另一个相等 当我在站点内点击时,它就会工作,所以如果我点击“下一步”或直接点击页面链接,脚本就会正常工作 如果我直接通过浏览器地址栏进入页面,或者如果我刷新页面,它不会这样做。到底为什么 以下是脚本: jQuery(function($) { $(document).ready(function(){ var getCreditsHeight = $("#pr

我有一个非常奇怪的错误,我不明白为什么事情不一致

我有两个内容分区,其中一个可能比另一个短

我有一个脚本,检查哪一个更高,然后让另一个相等

当我在站点内点击时,它就会工作,所以如果我点击“下一步”或直接点击页面链接,脚本就会正常工作

如果我直接通过浏览器地址栏进入页面,或者如果我刷新页面,它不会这样做。到底为什么

以下是脚本:

jQuery(function($) { 
$(document).ready(function(){   

var getCreditsHeight = $("#project_credits").outerHeight()-30;
var getDescriptionHeight = $("#project_description").outerHeight()-30;

if ( getCreditsHeight > getDescriptionHeight ) {
    $("div#project_description").height(getCreditsHeight);
} else {
    $("div#project_credits").height(getDescriptionHeight);
};
}); 
}); 
正如您所看到的,它已在文档上准备就绪

如果我加载一个新页面,然后第一次点击有问题的页面,它也会这样做。但如果我回到主页,然后再次点击,它会工作

谢谢,
Marc

您是否可以尝试删除jQuery函数,但您已经准备好了文档?所以它是这样的:

$(document).ready(function(){   

var getCreditsHeight = $("#project_credits").outerHeight()-30;
var getDescriptionHeight = $("#project_description").outerHeight()-30;

if ( getCreditsHeight > getDescriptionHeight ) {
    $("div#project_description").height(getCreditsHeight);
} else {
    $("div#project_credits").height(getDescriptionHeight);
};
}); 

什么是。。。好吧,那为什么会引起问题呢?我在这个文件中有很多jQuery,所有的一切都是100%完成的。。。你知道为什么它只影响这个而不影响其他东西吗?