Показать сообщение отдельно
  #7 (permalink)  
Старый 08.12.2015, 17:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

qwerty14,
попробуйте так ... замените ваш код 1-7 на этот
$(document).on("click", ".im", function() {
     if (this.src) {
         $("<img/>").load(function() {
             var l = $(window).height() - 40;

             var w = (this.width / this.height) * l;
             if (w > $(window).width()) {
                 l = $(window).width() - 60;
                 l = {
                     width: l + 'px',
                     height: 'auto'
                 }
             } else {
                 l = {
                     height: l + 'px',
                     width: 'auto'
                 };
             }

             $("#im").css(l).attr({
                 "src": this.src
             });
             $("#FixedBlack").show().fadeTo(200, 1);
             $("#im").show().fadeTo(0.5, 1);
         }).attr({
             "src": this.src
         });


     }
 });
Ответить с цитированием