我有div
與class="centerMessage"
。這個div
在頁面加載後的一個點插入到DOM中。我想改變這個div
的CSS來居中。我嘗試了下面的CSS功能,但沒有奏效。有沒有人知道一種方法來做到這一點?你可以在.live()中使用jQuery .css()嗎?
function centerPopup() {
var winWidth = $(window).width();
var winHeight = $(window).height();
var positionLeft = (winWidth/2) - (($('.centerMessage').width())/2);
var positionTop = (winHeight/2) - (($('.centerMessage').height())/2);
$('.centerMessage').live(function(){
$(this).css("position","absolute");
$(this).css("top",positionTop + "px");
$(this).css("left",positionLeft + "px");
});
}
的「.live()」工具是關於處理事件的;這裏沒有涉及的事件。 – Pointy 2011-04-19 21:58:12
@好的,謝謝 – chromedude 2011-04-19 22:03:00