|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.02.2018, 11:43 | #1 |
Регистрация: 08.10.2016
Сообщений: 3
|
Как запретить переход по ссылке в OwlCarousel?
Всем привет!
Использую OwlCarousel в качестве слайдера. На каждом слайде есть ссылка вида href="#". Клик по ссылке открывает модальное окно. Если вручную не перелистывать слайды, то клик по ссылке не прокручивает страницу вверх и окно открывается, все ок. Но если быстро перелистнуть слайд несколько раз, а потом нажать на ссылку, то модальное окно не открывается и страница прокручивается вверх. Интересно, что это происходит, если карусель сделать бесконечную, т.е. она листается по кругу. Если бесконечную прокрутку выключить, то такой проблемы нет. В JS не силен, с помощью гугла нашел, что отменить стандартное действие браузера можно с помощью e.preventDefault(), сделал такую функцию: Код:
В справке к OwlCarousel нашел такую конструкцию Код:
Прошу помощи!! |
28.02.2018, 20:10 | #2 |
Пользователь
Регистрация: 05.11.2017
Сообщений: 59
|
Так клик срабатывает 1 раз. В старых версиях jquery live, сейчас on
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в делфи сделать переход по ссылке | artbotva | Общие вопросы Delphi | 11 | 06.05.2012 21:13 |
Как запретить переход на определенный URL в Webbrowser? | Marsel737 | Общие вопросы Delphi | 23 | 15.11.2009 19:19 |
Как запретить переход на ячейку StringGrid | Comer_Jus | Общие вопросы Delphi | 2 | 26.05.2008 15:04 |
Как запретить переход между диалоговыми окнами. | dnkR | Общие вопросы Delphi | 1 | 18.01.2007 06:59 |