Показать сообщение отдельно
  #1 (permalink)  
Старый 24.03.2013, 17:44
Аспирант
Отправить личное сообщение для cyber_bober Посмотреть профиль Найти все сообщения от cyber_bober
 
Регистрация: 12.12.2012
Сообщений: 80

Тянущийся фон без перезагрузки.
Привет! Вот есть img в фоне старницы, нашел такой скрипт
$(document).ready(function() {
var bgImage = $('#background-image');		
 
function resizeImg() {
      var imgwidth = bgImage.width(),
		   imgheight = bgImage.height(),
		   winwidth = $(window).width(),
		   winheight = $(window).height(),
		   widthratio = winwidth / imgwidth,
		   heightratio = winheight / imgheight,
		   widthdiff = heightratio * imgwidth,
		   heightdiff = widthratio * imgheight;
 
      if(heightdiff>winheight) {
        bgImage.css({
          width: winwidth+'px',
          height: heightdiff+'px'
        });
      } else {
        bgImage.css({
          width: widthdiff+'px',
          height: winheight+'px'
        });		
      }
	 
	 $("#background-image").show();
	  
    } 
    resizeImg();
    $(window).resize(function() {
      resizeImg();
    }); 



});


Но проблема вся в том, что фон будет подкручивать размер изображения только при перезагрузке. Как можно сделать, чтобы он в режиме реального времени подгонял размер изображения?
Ответить с цитированием