繁体   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