Top.Mail.Ru
Ответы
Аватар пользователя
5мес
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Daterangepicker - календарь // JS Jquerry Html Css

На странице отображаю календарь с помощью библиотеки Daterangepicker


Библиотеку подключаю ссылками:

https://cdn.jsdelivr.net/momentjs/latest/moment.min.js

https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js



Блок с календарем отображается при клике на определенный блок, а также скрывается при клике вне этого блока. Все работает как нужно

НО обнаружился неприятный момент: Если кликнуть вне блока, подержать мышку зажатой, а потом отпустить (mouseUp), окно с календарем тоже скрывается

Тоесть, если на мобилках открыть окно с календарем и попытаться проскролить страницу пальцем, то календарь скроется, как только мы оторвем палец от экрана.

Нужно избавиться от этого события, но я не знаю, как это сделать

HELP PLZ

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
5мес

Если кликнуть вне блока, подержать мышку зажатой, а потом отпустить (mouseUp)

Кликнуть и "подержать мышку зажатой" невозможно, потому что клик — это два события down и up. Так что работает у тебя всё как положено..