我需要計算視口內div的寬度。如果我在我的div上使用.css(寬度),它只是計算完整的寬度。計算視口內div的寬度
var $Windowwidth = $(window).width();
var $lefty = $("#gallerytop");
var $GalleryTopWidth = parseInt($lefty.css('width'));
$("#footer").click(function() {
alert($Windowwidth)
alert($GalleryTopWidth)
});
什麼,我想完成如下:
我有一個DIV覆蓋我的窗口的完整寬度(100%,超越
我的努力來計算當前的代碼)。我有2個按鈕,用於將該div分配給左側和右側,每個241像素。如果我的移動div已經到達我的視口中的某個點(例如,div的右端,點擊右鍵,現在處於我的視口/窗口的中間),我可以設置停止;現在我不希望它可能再點擊右邊的按鈕)。
任何人都可以幫忙嗎?
謝謝!
這不會幫助我的情況作爲移動DIV的寬度可變(動態積累).. – Mathijs 2010-10-25 07:44:54
我真的不明白,該層可以有任何寬度,其左邊的位置將是相同的,不是嗎? – netadictos 2010-10-25 08:16:11
是的,這有點難以解釋。無論如何,我自己找到了。相當複雜!我發佈了下面的答案。不管怎麼說,還是要謝謝你! – Mathijs 2010-10-25 08:45:56