В моем шаблоне я хочу динамически установить ширину контейнера #wrapper
с помощью jQuery, поэтому для любого разрешения экрана ширина #wrapper
будет равна screen width - 200
.
var _width= ($(window).width() - 200)
$("#wrapper").css("width",_width);
После установки этого значения я хочу динамически изменять ширину при изменении размера окна. Я использую следующий jQuery:
$(window).bind('resize', function() {
var _width_prcnt = (($(window).width()- (200)/($(window).width()/100) );
$('#wrapper').stop(false,true).animate({
'width':_width_prcnt+ '%'
});
});
Я думаю, что это не работает должным образом. Как я могу использовать оператор if-else
, чтобы ширина задавалась один раз, а анимация ширины работала только при изменении размера окна?