我想寫下面的代碼是在jQuery的成角4.如何在Angular 4中編寫全局事件偵聽器?
jQuery代碼工作正常在應用中的所有文本框,但想要讓同樣的事情在其中所有輸入文本控件運行的角度。
難點是在角4.
- 寫入公共事件監聽器在角度4.
在此先感謝。
$(document).on('focus ', ".mask-text input[type='text'], .mask-text input[type='password']", function (e) {
$(this).parents(".mask-text").addClass("focused");
});
$(document).on('blur ', ".mask-text input[type='text'], .mask-text input[type='password'] ", function (e) {
if ($(this).val() == undefined) {
$(this).parents(".mask-text").removeClass("focused");
}
});
做一個'Directive's與全球選擇,這樣,每個指令將被應用到元素與'.mask-text'的進出口。那麼你可以操縱元素及其子元素。 –