Показать сообщение отдельно
  #8 (permalink)  
Старый 27.11.2015, 12:13
Интересующийся
Отправить личное сообщение для melst Посмотреть профиль Найти все сообщения от melst
 
Регистрация: 26.11.2015
Сообщений: 28

Здравствуйте, Рони

$(function() {
                var cur;    // создается переменная
                $('#accordion2 > li').click(    // событие - нажатие на блок li
                    function () {
                      if(cur != this){  // не совсем еще понял что есть this (текущий объект или документ??)
                        cur && $(cur).click();  // присваивается состояние будто нажата кнопка мыши?
                        cur = this;
                        var $this = $(this);
                        $this.stop().animate({'width':'330px'},300);  //с этим все ясно
                       
                        $('.bgDescription',$this).stop(true,true).slideDown(300);
                        $('.description',$this).stop(true,true).fadeIn();
                      }
                    else {
                        cur = null;   // удаляется переменная
                        var $this = $(this);
                        $this.stop().animate({'width':'170px'},300);
                        $('.heading',$this).stop(true,true).fadeIn();
                        $('.description',$this).stop(true,true).fadeOut(700);
                        $('.bgDescription',$this).stop(true,true).slideUp(700);
                    }
                    }
                ).eq(5).click(); // 3  2  1  0  первый блок третий   С эти тоже не разобрался.
            });


Посмотрите, пожалуйста, правильно я хотя бы размышляю в комментариях? Синтаксис, конечно, темный лес для меня))
Ответить с цитированием