2013-10-11 172 views
0

我的點擊事件並非在backbone.js.中激發我搜索很多,但我的問題沒有解決。 以下是代碼:點擊事件不會觸發

EventView=Backbone.Model.extend({ 

    el:'modal_box', 
events: { 
    'click #btn': 'insertText', 
    'click .btndel': 'delme' 
}, 


insertText: function (e) { 
    alert('text inserted'); 
}, 
delme: function (e) { 
    alert('text inserted'); 
} 

}); 和HTML IS

<div class="modal_box"> 
<button id="btn" >Add a Task </button> 
<button class="btndel" >delete all</button> 

+0

你加載jQuery的? – thibauts

回答

2

爲 「El」,你應該提供一個選擇。嘗試:

el: '.modal_box', 
... 
+0

Aditya R. Not Working :( – nasir142

+0

嘗試更新的代碼,並且在'click #btn'中似乎還有'click'和'#btn'之間的空格。 –

+0

我刪除了whiteSpaces但仍然無法運行 – nasir142