工作,一旦我有一些麻煩與腳本正在讀的div高度,然後調整其他之一。重新計算高度的功能在一段時間
基本上它只是在一段時間內只做一次。
在我看來,該功能是歌廳div的高度實際加載的所有元素之前。
function recalculate_h() {
if ($(".content_full").is(":visible")){
var cur = $(".content_full").height()+100;
animate_height(cur);
}
}
function smooth_change(way) {
// rest of the code
$("#here").load("index.php?siteno="+next+" #there", function(evt) {
$("#outer").attr("siteno", next);
recalculate_h();
});
}
而且它的document.ready
$(".left_navigator").click(function() {
smooth_change("back");
});
什麼我可能做錯了任何想法內叫什麼名字?
P.S.
有兩種使用Ajax請求兩種方式瀏覽網站,通過基本刷新和獲取屬性,和順暢。 另外,recalculate_h在每個頁面加載都是這樣調用的,並且這個工作正常。
$(window).load(function() {
recalculate_h();
//$('#map_canvas').gmap();
});
請添加爲的jsfiddle因爲沒有辦法讓我們知道什麼是「未來」的還是jQuery的負載每從服務器返回 – 2013-02-20 14:47:45
你有沒有在你頁面加載任何圖像? – iappwebdev 2013-02-20 14:50:15
是的,有一些。我的第一個猜測是,它可能是css定位的原因......但正如我以前寫的,這實際上是工作。有時候它是正確的,有時似乎忘記了一些div。 – PiotrC 2013-02-20 14:57:10