wie erfassen Sie die wichtigsten Ereignisse aus einer Sicht ?

Ich versuche zu erfassen, die wichtigsten Ereignisse aus einer Sicht wie folgt:

myView = Backbone.View.extend({

  el: $('#someDiv'),
  initialize: function(){
    //initialize some subviews
  },
  render: function(){
    return this;
  },
  events:{
   'keypress #someDiv': 'showKey'
  },
  showKey: function(e){
    console.log(e.keyCode);
  }
})

Nicht funktioniert ?

ps: keine [input] - Elemente in der Ansicht oder deren Untersichten. Ich brauche nur zu wissen, wenn der Benutzer drückt eine Taste und dann tun Sie etwas für die Sicht.

Ich habe Ihren code benutzt und die Arbeit, die einzige Sache, die Sie sich merken müssen ist, dass das element, das Sie hinzufügen möchten, ein event muss im "Ansicht " el", zum Beispiel das element, das Sie Anhängen möchten eine Veranstaltung muss innerhalb von "#someDiv"

InformationsquelleAutor Running Turtle | 2011-05-17

Schreibe einen Kommentar