我不確定這裏有什麼正確的解決方案。我使用了搜索功能和谷歌,但我仍然需要一些建議。需要窗口調整大小幫助。更改div位置(而不是動畫)
我有幾個div在window.load中進行動畫處理。 例如:
var showreel = $('#plbg');
showreel.delay(1500).animate({
right: $(window).width()/2 - showreel.outerWidth()/2}, 500, 'swing');
所以這個動畫的DIV在屏幕的中央。 現在當我調整窗口大小時,它不會動態調整中心位置。
我又寫了幾行字,就像這樣:
$(window).resize(function() {
var showreel = $('#plbg');
showreel.delay(1500).animate({
right: $(window).width()/2 - showreel.outerWidth()/2}, 500, 'swing');
});
我得到它的動畫工作,但我只是想的div移動到新位置沒有動畫。但也許最好使用不同的解決方案?
有人請給我一些建議嗎?
謝謝!
編輯: 關閉我想,謝謝大家! http://jsfiddle.net/jruddell/bV8qp/2/
你爲什麼使用jQuery來居中? – dezman 2012-07-16 16:14:55