Keyup-Ereignis-listener wird ausgelöst, wenn die EINGABETASTE gedrückt wird auf Chrome Ominbox

Im chrome-browser, bei der Verwendung dieses snippets:

  $(document).on('keyup', function(){
    alert("Hey");
  });

Jedes mal, wenn ich drücken Sie enter in der url-Leiste (wenn ich zum Beispiel Ausschneiden und einfügen der url der Seite selbst) wird der Ereignis-listener ausgelöst wird.
Warum ist es passiert?

EDIT:

Wundert es mich, weil der url-bar ist nicht in document (vielleicht in window?) und firefox hat nicht dieses Verhalten. Wenn ich mir für e.target, Chrome Inspector zeigt body.

Ich dachte, das könnte werden verursacht durch event bubbling also versuchte ich Folgendes:

  $(document).on('keyup', function(e){
    e.stopPropagation();
    alert("Hey");
  });

Aber es funktioniert nicht.
Wie kann ich verhindern, dass er ausgelöst wird?

InformationsquelleAutor Manuel Bitto | 2012-08-16
Schreibe einen Kommentar