events: { "paste .youtube-url" : "addUrl" }
addUrl: function(){
console.log(this.$(".youtube-url").val());
Więc powiedzmy I wklej „zły” w pierwszym polu tekstowym czasupasta zdarzenie zostanie zwolniony przed tekst w polu tekstowym
wyjście konsola (pusty ciąg znaków)
wtedy gdybym wklej dołączyć coś jak "koder"
wyjścia konsoli: Bad
zamiast co jest w pudełku "badcoder", myślę, że to dlatego, że zdarzenie pseudo paste jest uruchamiane przed wstawieniem tekstu.
UWAGA: Jako #JohnnyO wzmianka o zdarzeniu 'keyup' nie zostanie wywołana, jeśli do wklejenia menu kontekstowego. – Micah
@Micah Dobry połów. Ja ** zaktualizowałem ** moją odpowiedź inną metodą. – Jasper
'events: {" change .youtube-url ":" addUrl "}' może być inną opcją, ale zdarzenie nie zostanie wywołane, dopóki fokus nie opuści pola tekstowego. – Micah