12 Stimmen

Behandlung von dblclick im Fullcalendar jQuery Plugin

Ich weiß, dass diese Frage schon einmal gestellt wurde, aber seither sind mehrere neue Versionen erschienen.

Ist es möglich, ein dblclick-Ereignis für die Erstellung eines neuen Termins im Kalender zu behandeln, ohne die Datei fullcalendar.js ändern zu müssen? Es wäre toll, diese Erweiterung in einer separaten Datei zusammen mit meinen anderen Tweaks zu behandeln.

Vielen Dank im Voraus!

/Adam

0voto

Yamiel Serrano Punkte 94

Mit FULLCALENDAR V4:

eventRender: function(info) { 
    $(info.el).tooltip({
      title: info.event.title,
    });
    $(info.el).bind('dblclick', function() {
     alert('double click!');
    });
  },

0voto

omid Punkte 381

Dieser Teil des Codes kann für Version 6 verwendet werden.

initialView: 'dayGridMonth',
dateClick: function (info) {
    if (info.dayEl.dblclick) {
        return;
    }

    info.dayEl.dblclick = true;

    info.dayEl.addEventListener('dblclick', function () {
        console.log(info)
    });
},

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X