Я пытаюсь создать заголовок с кнопкой удаления, и он хорошо работает для меня. Как бы я дифференцировал событие? Значит, пользователь нажимает кнопку «Удалить» или пользователь нажимает на это событие?jQuery Название события Fullcalendar click
ответ
Один из вариантов: добавить уникальный класс к кнопке удаления и использовать функцию eventClick() fullCalendar. Он имеет второй параметр jsEvent
, который содержит собственное событие javascript. С помощью этого jsEvent
можно проверить целевой класс, что вы добавили delete_btn
как класс удаления кнопки, а затем сделать:
..
eventClick: function (calEvent, jsEvent, view) {
var $element = $(jsEvent.target);
if($element.hasClass("delete_btn")) {
//you clicked delete button
}
else {
//you clicked elsewhere in the event block
}
},
..
Обратите внимание, что это не проверяется.
, используйте вышеописанное решение или используйте 'jsEvent.target.className ==" delete_btn "' test и он работает. –
@Franky true, его можно использовать непосредственно вместо того, чтобы обертывать цель как объект jQuery. –
- 1. Добавление события click to fullcalendar
- 2. fullCalendar - Название события и его детали
- 3. Идентификатор события fullcalendar undefined - событие click
- 4. jQuery fullcalendar - события
- 5. JQuery FullCalendar Добавление события
- 6. Jquery FullCalendar События
- 7. FullCalendar - отображать полное название события в календаре
- 8. Событие click click on fullcalendar
- 9. fullcalendar event click vs link внутри события
- 10. Как получить время события от события click в fullcalendar
- 11. JQuery fullcalendar не показывает события
- 12. Jquery fullcalendar не показывает события
- 13. как показать название события в fullCalendar с laravel
- 14. Настроить название fullcalendar в basicWeek
- 15. jQuery FullCalendar click 'next' event notificatin
- 16. вызов функции jquery внутри события click click
- 17. JQuery, событие размытия внутри события click click
- 18. Fullcalendar не отображает события
- 19. FullCalendar Название прописными буквами
- 20. fullcalendar не показывает события
- 21. Jquery время Полный календарь название события неправильно
- 22. jQuery вызов события click после события taphold
- 23. События не отображаются в FullCalendar
- 24. FullCalendar - Удалить выбранные события
- 25. Код jQuery для события click
- 26. Изменение события click в jquery
- 27. JQuery Click События Только пожарные
- 28. fullcalendar не загружает события
- 29. Удаление события FullCalendar
- 30. FullCalendar (JQuery) refetchEvent не будет показывать события
Как вы нажимаете на самое событие? – undefined
Я имею в виду, что мне нужно сделать 2 действия. Один из них - нажать кнопку удаления, расположенную в заголовке события, и загрузить всплывающее окно при нажатии на событие. То, что нажатие на событие работает нормально, я просто не могу понять, как сделать заголовок, нажмите – user1880192