0
假設$(document).height()是1000.然後我在height = 100的頁面底部插入一個新的div。 $(document).height()應該是1100,但它一直向我投擲1000。
如何動態獲取新的$(document).height()?
謝謝!
假設$(document).height()是1000.然後我在height = 100的頁面底部插入一個新的div。 $(document).height()應該是1100,但它一直向我投擲1000。
如何動態獲取新的$(document).height()?
謝謝!
$(document).height()在這種情況下適用於我。
如果您使用變量來保存$(document).height(),請確保在執行操作時將其更新爲在頁面底部插入新div。
HTML:
<span class="click">test</span>
JS:
$(".click").click(function(){
var height = $(document).height();
console.log(height);
for(var i=0; i< 10; i++){
$(".click").append("<div>test</div>");}
});
完美運作。謝謝! – andufo 2010-05-26 13:16:27
顯示你使用它在代碼 - 它默認情況下不存在這個問題。 – Erik 2010-05-26 08:11:04