我試圖激活一個函數調用並傳遞文件選擇事件。以下非JQuery的正常工作:JQuery的變化事件處理程序不工作在CoffeeScript
class AddBTS
constructor:() ->
document.getElementById('upload_JSON').addEventListener('change', @select_json_changehandler, false)
select_json_changehandler: (evt) =>
console.log 'evt = ', evt
我試過以下,它執行的函數調用,但EVT是不確定的:
class AddBTS
constructor:() ->
$('body').find('#upload_JSON').on 'change', => @select_json_changehandler()
select_json_changehandler: (evt) =>
console.log 'evt = ', evt
我怎樣才能做到正確使用JQuery的第一個代碼示例 - 任何幫助非常感謝:)
您是否有另一個jQuery在您的代碼中被調用如果是這樣,那麼它可能會與這個衝突 – NetStarter 2013-02-27 13:40:58
這是唯一的jQuery調用 – 2013-02-27 13:42:11