の中央オブジェクトユーザーがそう選択した場合、私は、ウィンドウ内のオブジェクトを中央:jQuery |次の関数でウィンドウのサイズ変更
var showObj = function(obj) {
setTimeout(function() {
if(opts.centerObj == true) {
var cssProps = {
'position' :'absolute',
'top' : (($(window).height() - $(obj).outerHeight())/2)+'px',
'left' : (($(window).width() - $(obj).outerWidth())/2)+'px'
}
obj.css(cssProps).fadeIn('slow');
}
else {
obj.fadeIn('slow');
}
}, 1500);
}
しかし、私はこの機能を微調整したり、ウィンドウ場合は、オブジェクトを中央ます別のものを作りたいですサイズを変更します。私はこれを使用することができます見てきました
:
$(window).resize(function() {
obj.css(cssProps);
});
しかし、私は、私は、ウィンドウのサイズを変更すると何も起こりませんので、私は、間違っていると思います。
誰かが私に必要なものを行うか、現在の関数を微調整するその関数を作成する方法を教えてくれますか?
これは前bajillion回... [あまりにリサイズを中心]の – Neal
可能複製(http://stackoverflow.com/questions/5634444/center-on-resize-too) – Neal