簡體   English   中英

Backbone.View中的多個el

[英]Multiple el in Backbone.View

例如我有:

Job.Views.Response = Backbone.View.extend({
el: '.ra-response-button',
    events: {
      "click" : "alert"
    },

    alert: function() {
       console.log(this.$el);
    }; 
)};

我有多個按鈕(按鈕)。 我只想點擊按鈕就能完成這項工作。 我怎么能這樣做?

el更改為按鈕的父元素,然后執行類似的操作

 <div id="buttonWrapper">
    <input type="button" id="button1" />
    ... snip ...
 </div>

視圖:

  Job.Views.Response = Backbone.View.extend({
     el: 'buttonWrapper',
     events: {
      'click #button1': 'eventHandler1', 
      'click #button2': 'eventHandler2',
      ... And so on...
   }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM