[unsolved]如何透過 backbone(.js) 在物件中增加事件 How to add an event on an arbitrary object on backbone(.js)

事實上網路給的解都差不多如
StackOverflow: How to capture the key event from a view

但今天我的狀況是 , View 中 el 以設定為某個 element A,然後我想偵測的是另一個 element B(在A的範圍之外)。已嘗試用最粗糙的寫法(如下),是沒有問題的。
1:  $('body').on( "click", "#hamburger", function() {  
2:       console.log( "ham" );  
3:  }  

這篇最能解釋我的困惑:
StackOverflow: event-binding-with-backbone.js

的確若 click, keydown 等事件都給某個 View 給佔用,也是挺習怪的。還是獨立出來分開實作,至於這樣的事件 (out-of-box),無法做 trigger 只能從 view 中的線程自己去 polling 了吧 (?! )

Comments

Popular posts from this blog

股票評價(Stock Valuation) - 股利折現模型

openwrt feed的使用

How to convert Markdown into HTML