Antwort an „Rolf B“ verfassen

problematische Seite

Hallo Felix Riesterer,

Wie kann ich einem solchen ConfirmButton für den jawoll-Fall eine individuelle Funktion zur Ausführung geben?

So, wie ich es eingebaut habe?

Mein Ansatz wäre: Bau nichts nach, was schon da ist. Der Löschen-Button ist bereits ein EventTarget und kann daher 1-N Eventlistener bekommen.

In #handleConfirmRequest siehst Du für den Fall, dass das Widget nicht im Bestätigungsmodus ist, die Aufrufe von stopImmediatePropagation und preventDefault, d.h. das click-Event auf dem Löschbutton wird weggefangen. Klickt man nochmal, wird das Widget wieder versteckt und der Klick kommt durch.

Das klappt natürlich nur, wenn zuerst das Widget auf den Button gelegt wird und dann erst die Anwendungs-Events registriert werden.

Rolf

--
sumpsi - posui - obstruxi
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen