Показать сообщение отдельно
  #1 (permalink)  
Старый 09.10.2022, 20:58
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Как отменить клик?
Привет. Ковыряю клендарь evo-calendar

Там есть метод клика по дате.
$('.wd_app_calendar').on('selectDate', function (e) {...})


(На $('.wd_app_calendar') происходит инициализация календаря).

При задании дню какого либо мероприятия в контейнер даты добавляются html строки
<span class="event-calendar">...</span>


Мне нужно запретить клик по этим числам. Начал делать так. Получил объекты чисел и тем у кого есть в дочерних этот span присвоил класс diss
var days = document.querySelectorAll('.day');
  days.forEach(function(item, i, days) {
    var f = $(item).find('.event-indicator');
    if(f.length)$(item).addClass('diss')   
  });


Теперь как мне при клике на число, отменить клик?
Ответить с цитированием