0
我試圖獲得一個link_to標記點擊時執行咖啡腳本代碼。我不能得到這個工作,當我點擊「添加」鏈接頁面刷新,我可以看到ID =添加鏈接CoffeeScript不起作用
這是我有:
#add.coffee
$(document).on "page:change", ->
$('#add-link').click ->
alert "clicked"
中的link_to標籤視圖模板:
<%= link_to "ADD", id: "add-link" %>
的application.js
//= require_tree .
//= require add
的Gemfile:
gem 'coffee-rails', '~> 4.1'
關於這個問題可能有什麼想法?
感謝您的建議,我試過了,警報消息沒有執行。 – rubyist
好吧,將其與其他建議結合起來,並將您的監聽器添加到'page:load'中。 –
這是你的意思嗎? 的$(document)。在頁面:負荷', - > 的$(document)。在 '頁面:改變', - > $( '#附加鏈接')點擊 - > 警報「點擊」 – rubyist