Bir backbone.js uygulamasında basit bir metin kutusu uygulamaya çalışıyorum. Kullanıcı bir metin kutusuna fiyat girecek ve enter tuşuna basacaktır. Enter tuşuna basıldığında, aşağıdaki hatayı alıyorum ve sayfa kendini yeniden çiziyor. Tarayıcının kendisinde URL metin kutusuna girdiğim gibi.background.js textbox için keydown olayını yakalama
Bunu (örneğin, belki ev.preventDefault();) devre dışı bırakmak istiyorum, ancak bu davranışı nasıl durduracağım açık değil. Şu anda metin kutusuna sahip olan uygulamanın bir bölümüne geri döndüğümde, keydown olayı ele geçiriliyor gibi görünüyor, ancak en azından sayfa yeniden çizilmiyor.
Düşünceler ve öneriler çok takdir edildi!
background.js: 153 Yakalanmayan TypeError: özelliği okunamıyor background.js @ tanımsız (anonim işlevinin) 'onUpdated': 153 finder.groups.min.js: 213Thumbnails setupQuery seslendi: tanımsız Aşağıda
linke olduğunu background.js 153:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if (changeInfo.status == "complete") {
if (isAsanaUrl(tab.url) == true) {
goGetIt();
}
}
});