1.0.26
http://codepen.io/anon/pen/akjNbW
Ein Click-Ereignis, das ausgelöst werden soll, und dann die Unschärfe, um fortzufahren.
Ein Blur-Event wird aufgerufen und das Click-Event verworfen.
Ich habe keine Ahnung, ob dies mit Vue zusammenhängt oder wie der Browser mit den Ereignisdelegationen umgeht. Obwohl ich dies mit Firefox, Chrome, IE und Edge getestet habe, haben sie sich ALLE gleich verhalten.
Jeder Hinweis wäre sehr willkommen.
Vielen Dank im Voraus.
Dies ist eine interessante Frage.
Ich denke, das klickbezogene Keydown löst die Unschärfe bei der Eingabe aus, noch bevor das Klickereignis ausgelöst wird.
Heikel.
Dies ist ein Standardverhalten des Browsers. Vielleicht möchten Sie stattdessen auf das Ereignis mousedown
lauschen.
Ein richtiger Weg wäre, eine kompliziertere Logik zu verwenden:
mousedown
Veranstaltung reicht denke ich, vielen Dank @simplesmiler !
Hilfreichster Kommentar
Dies ist ein Standardverhalten des Browsers. Vielleicht möchten Sie stattdessen auf das Ereignis
mousedown
lauschen.Ein richtiger Weg wäre, eine kompliziertere Logik zu verwenden: