[英]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.