105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 607
1

Наложение событий

13.12.2016, 13:58. Показов 1792. Ответов 1
Метки нет (Все метки)

Есть галерея на сайте слайдером(owl-carousel). Разрешен Swipe. И вот в чем проблема. На клик по картинкам назначено открытие её в fancybox. И при свайпе срабатывает событие клика по картинке. Как можно это исправить? А то при каждом свайпе открывается картинка в fancybox'e
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2016, 13:58
Ответы с готовыми решениями:

Наложение элементов и событие click
Здравствуйте. Есть 2 элемента. Один содержит другой (см рисунок). Оба элемента имеют событие клика....

Наложение элементов при наведении мыши
Есть картинка, нужно чтобы при наведении накладывались на неё: нарисовал в ФШ:...

Наложение точек на карту PNG
Здравствуйте! Допустим у нас есть карта какого либо города картинкой в формате .png, я хотел бы на...

Наложение слоя при нажатии
Есть 1 код, при нажатии на кнопку, оно меняет картинку, нужно как-то сделать что-бы при нажатии на...

1
888 / 723 / 447
Регистрация: 13.07.2015
Сообщений: 2,258
13.12.2016, 14:26 2
Лучший ответ Сообщение было отмечено Kraken73 как решение

Решение

можно разделить
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var swipe = false, timer;
 
$('#img').mousedown(function(){
    timer = setTimeout(function(){
        swipe=true;
    },200);
}
 
$('#img').mouseup(function(){
    clearTimeout(timer);
    if(swipe){ 
        //таймер успел сработать, значит вели долго пальцем, перелистнуть картунку 
    } else {
        //это был клик, открыть в фанси бокс
    }
    swipe=false;
}
а вообще разве jQuery Mobile не учитывает это? там есть событие swipe

Добавлено через 2 минуты
а еще вместо клика там событие tap
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2016, 14:26

Объединение/Наложение нескольких SVG
Добрый день. Есть несколько (очень много) .svg файлов, сгенерированных в adobe illustrator. При...

Наложение текста из формы поверх картинки
нужно написать js который накладывал поверх картинки значения из полей имя и фамилия вот форма...

Наложение нескольких изображений друг на друга с их выбором
Приветствую всех. На одной из страниц сайта хочу сделать выбор из двух форм ввода input типа...

Сгенерировать 30 случайных событий с интенсивностью 10 событий в час с помощью мастера функций
Добрый день! Помогите решить.:( Задача: Сгенерировать 30 случайных событий с интенсивностью 10...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.