2015-09-12 104 views
2

我一直在想如何做一段時間。我在CSS中做什麼很容易。我使用唯一的ID或類來確保我擁有的CSS代碼在正確的位置運行,並且顯然仍然處於資產管道中。不過,我不確定如何用javascript實現這一點。只在特定頁面上運行javascript

我有一大塊javascript,我只想在特定頁面上運行。那就是:

rooms/show.html.erb 

現在我rooms.coffee

apiKey = undefined 
sessionId = undefined 
token  = undefined 
session = undefined 

getApiAndToken = -> 
    apiKey = gon.api_key if gon 
    sessionId = gon.session_id if gon 
    token  = gon.token if gon 
    initializeSession() 
    return 

initializeSession = -> 
..... 

是這樣的,什麼是隻能運行在特定頁面上這個JavaScript的標準呢?

回答

0

最簡單的就是直接將它添加到您的顯示頁面。

如果您希望在資產中創建JavaScript文件,請將其從資產管道中排除,然後使用JavaScript include選項卡將其包含在內。

相關問題