我使用Select2在我的網站,我試圖用select2-selecting
事件,但其不點火。我也是在應用程序中使用Backbone.js,所以我想的第一件事就是加入select2-selecting
我events
對象:沒有得到選擇2,選擇觸發的事件
// 'change .city':'cityChanged'
'select2-selecting .city':'cityChanged'
請注意,我有一個change
事件註釋掉 - 這change
事件工作正常。在Select2的文檔中,select2-selecting
事件直接把對象上,而不是像這樣:
$('.city').select2().on('select2-selecting', function(e){
console.log('here');
});
相反,它應該這樣使用:
$('.city').on('select2-selecting', function(e){
console.log('here');
});
我也曾嘗試加入事件都是這些方式,但事件並未觸發(我做了檢查,並且在添加事件之前在之前在DOM 上創建了該元素)。
當我在第一個方法中使用Backbone.js添加事件時,事件在chrome調試控制檯的事件偵聽器中列出 - 它不會被觸發。有沒有人有一個想法是怎麼回事?
這是正確的3.5,不知道爲什麼文檔不包括此..... – NDM