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

Меню слайдер. Замена hover на click
Здравствуйте.
Сразу скажу, что я в JavaScript новичок, почти ноль. Учусь верстать страницы.
Вставил вот такой слайдер аккордеон на jQuery http://werg.hol.es/2013/12/%D0%B3%D0...y-%D0%B8-css3/
Подскажите , пожалуйста, как сделать, чтобы раскрытие происходило по клику, а не по наведению (hover)? И как сделать по-умолчанию один блок открытым.


$(function() {
    $(‘#accordion > li’).hover(
        function () {
            var $this = $(this);
            $this.stop().animate({‘width’:’480px’},500);
            $(‘.heading’,$this).stop(true,true).fadeOut();
            $(‘.bgDescription’,$this).stop(true,true).slideDown(500);
            $(‘.description’,$this).stop(true,true).fadeIn();
        },
        function () {
            var $this = $(this);
            $this.stop().animate({‘width’:’115px’},1000);
            $(‘.heading’,$this).stop(true,true).fadeIn();
            $(‘.description’,$this).stop(true,true).fadeOut(500);
            $(‘.bgDescription’,$this).stop(true,true).slideUp(700);
        }
    );
});


Этот код понимаю, но...

Заранее спасибо.

Последний раз редактировалось melst, 26.11.2015 в 19:03.
Ответить с цитированием