2013-05-21 30 views
1

我加載了帕洛馬寶石來嘗試頁面特定的JavaScript。它看起來很直接,但我必須錯過一些東西。Rails Paloma Gem - 如何加載頁面特定的JavaScript?

rails g paloma:setup 

的application.js:

... 
//= require jquery 
//= require jquery_ujs 
//= require jquery-ui 
//= require_tree . 
//= require paloma 

運行命令:

rails g paloma:add days index 
在\程序\資產

\ JavaScript的\帕洛瑪\日\ index.js:

... 
Paloma.callbacks['days']['index'] = function(params){ 
    // Do something here. 
    alert('paloma!'); 
    }; 
})(); 

頁面上的JavaScript加載但不執行。

回答

2

試着改變你的訂單包括到:

... 
//= require jquery 
//= require jquery_ujs 
//= require jquery-ui 
//= require paloma 
//= require_tree . 

我認爲你需要目前與\app\assets\javascripts\paloma\days\index.js的帕洛瑪裝載機/ JavaScript的引導它依賴於前require_tree .線。

相關問題