我想獲得窗口的寬度&高度+ div的寬度&高度來找到調整的寬度。我也試圖絕對定位div與jquery,但我的代碼不起作用。我將提供下面的代碼。jquery css選擇器不工作
CSS:
#inner {
width: 500px; height: 300px;
background: #ff0000;
}
的jQuery:
$(document).ready(function() {
var screenWidth = $(window).width();
var screenHeight = $(window).height();
var boxWidth = $("#inner").width();
var boxHeight = $("#inner").height();
var adjustedWidth = screenWidth - boxWidth;
var adjustedHeight = screenHeight - boxHeight;
$("#inner").css('position', 'absolute');
$("#inner").css('top', adjustedWidth + 'px');
$("#inner").css('left', adjustedHeight + 'px');
});
我在做什麼錯在我的jQuery?希望我的解釋清楚。
「我的代碼不工作」是什麼意思?你有錯誤嗎?你沒有得到你期望的結果嗎?你得到了什麼,你期望什麼?請創建一個http://jsfiddle.net/演示。 –
您是否可以發佈關聯的HTML以防它在問題中起作用? –
試過一個jsfiddle:http://jsfiddle.net/gnvaG/它似乎工作正常(檢查結果的來源)。你可能沒有正確包含jQuery,或者你的HTML不正確。 – jgthms