Javascript.RU

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

слайдер и ф-ция toggle
Доброго дня, столкнулся с такой проблемой, как появление и скрытие слайдера. Есть div к которому присоединяю ф-цию toggle. И всё хорошо, кроме того, что есть вложенные элементы в этот div. Нужно как-то сделать, чтобы при переходе на вложенный элемент toggle не срабатывала. Как сделать это более красиво?
PS на картинке под вложенным элементом понимается вся область внутри синей границы.
Изображения:
Тип файла: png Screenshot_1.png (4.6 Кб, 9 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 27.12.2011, 14:56
Новичок на форуме
Отправить личное сообщение для user_ua Посмотреть профиль Найти все сообщения от user_ua
 
Регистрация: 27.12.2011
Сообщений: 2

Запилил следующую функциональность:
$(function(){
    $('.bcBackCall').click(function() {
        var isClickable = $(this).attr('clickable');

        if($(this).hasClass('notactive')) {
            $('.bcForm').addClass("visible");
            $(this).addClass("active");
            $(this).removeClass("notactive");
        }else if(isClickable == 'true' || isClickable === undefined) {
            $('.bcForm').removeClass("visible");
            $(this).addClass("notactive");
            $(this).removeClass("active");
        }
    });

    $('.bcForm').hover(function(){
        $('.bcBackCall').attr('clickable','false');
    }, function(){
        $('.bcBackCall').attr('clickable','true');
    })
});

где .bcBackCall - основной div
.bcForm - вложенный див с формой.
Теперь при нажатии на основной div он прячется и отображается, а если происходит нажатие во вложенном, то скрытие не происходит.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
слайдер внутри слайдера oke11o jQuery 2 21.11.2011 20:57
jquery слайдер, анимация при переключении вкладки KiTaeZa Events/DOM/Window 1 05.09.2011 20:52
Нужно отредактировать слайдер glavkot Работа 0 22.08.2011 14:14
jQuery UI Slider - как синхронизировать слайдер со значнием? frightened jQuery 0 24.07.2011 00:19
дождаться выполнения toggle maximu$$ jQuery 7 04.05.2011 14:58