events: { "paste .youtube-url" : "addUrl" }
addUrl: function(){
console.log(this.$(".youtube-url").val());
Так позволяет сказать, что я вставляю «плохо» в текстовое поле впервыепаста событие увольняют, прежде чем текст в текстовом поле
выход консоли: (пустая строка)
тогда, если я вставляю добавить что-то вроде "кодера"
консоли вывода: плохо
вместо о том, что внутри коробки «badcoder», я предполагаю, что это потому, что событие псевдо-вставки запускается перед вставкой текста.
ПРИМЕЧАНИЕ. Поскольку #JohnnyO упоминает, что событие 'keyup' не срабатывает, если контекстное меню используется для вставки. – Micah
@ Мика Хорошо поймать. Я ** обновил ** мой ответ другим методом. – Jasper
'events: {" change .youtube-url ":" addUrl "}' может быть другой опцией, но событие не срабатывает, пока фокус не покинет текстовое поле. – Micah