Backbone.jsのViewでイベントを定義する

756 ワード


 


BackboneのViewを使用する場合、$("selector").click(function(){...})のイベントを従来のjQueryのように定義できます.幸いなことに、Backboneでは、Viewのeventsプロパティ、イベント、要素、および対応する処理方法を設定するだけで、イベントをより簡単かつ集中的に定義できます.基本的なモードは以下の通りです.


events: {
        "click button": "event_handler",
        "focus #name": "event_handler"
    },
    event_handler: function( event ){
        alert(event.target.id);
    }