2012-04-09 2 views
1

У меня есть сценарий, который изменяет размер изображения/div динамически при изменении размера окна, но если зритель открывает окно меньше, чем полное, изображение слишком большой для области просмотра. Вот что у меня есть (вы могли бы найти это знакомо):Как запустить событие img resize в jQuery при открытии окна, а не при изменении окна

<script typ="text/javascript"> 
     $(window).resize(function() { 
      var hgt = $(window).height() - 427; 
      var wid = $(window).width() - 603; 
      $('.slides_container img').css({ 
       width:'auto', 
       height:hgt, 
      }); 
      $('.slides_container img').css("max-height", 427); 
      $('.slides_container img').css("max-width", 603); 
      $('.slides_container').css("width", '100%'); 
      $('.slides_container').height(hgt-10); 
     }); 
    </script> 

ответ

-1

Put следующий код выше </скрипт >:

$(document).ready($(window).resize()); 
+0

Это еще только реагировал на изменение размера, как только я настроил размер окна. – Adam

+0

Он явно просит изменить размер изображения, а не изменять размер окна. –

Смежные вопросы