Потерять звонок Eventmouseout в FullCalendar
-
10-10-2019 - |
Вопрос
Когда пользователь колеблется из -за события в FullCalendar, я выполняю этот код в EventMouseOver
eventMouseover: function (event) {
event._title = event.title;
event.title = "Click to Delete"
$("#calendar").fullCalendar("updateEvent", event);
},
Все, что он делает, - это хранить оригинальный заголовок, а затем изменить его на текст Delete. Затем он сообщает календарю обновить событие, чтобы показать обновленное название.
Затем на мероприятии Eventmouseout я хочу сбросить заголовок до того, что он использовал.
eventMouseout: function (event) {
event.title = event._title;
$("#calendar").fullCalendar("updateEvent", event);
},
Проблема в том, что при вызове UpdateEvent в событии MouseOver событие Mouseout никогда не будет стрелять. Если я разложу предупреждение на мероприятие Mouseout, оно не будет увольнять, если я не прокомментирую линию обновления в Mouseover ... Я предполагаю в jQuery, чтобы действительно сказать, почему это происходит.
Есть идеи о том, как обойти это? Я знаю, что есть альтернативы, чтобы попытаться изменить заголовок события, чтобы отобразить текст, но я бы предпочел сделать это таким образом, а не использовать что -то вроде плагина для подъема инструментов.
Решение
Это на самом деле ошибка, возникающая в результате внутренней оптимизации в Fulcalendar. Не могли бы вы добавить это в проблему, пожалуйста?
http://code.google.com/p/fullcalendar/issues/list
Благодарность!