2009-04-12 80 views
0

我正在製作一個Rails應用程序,並且嘗試讓Redbox插件工作的時間很困難。我很確定我正確安裝了一切,並正確使用它。當我使用其中一個輔助方法時,它似乎正確地生成了javascript。例如,當I型:如何在rails上安裝和使用基於JavaScript的插件?

<%= link_to_redbox 'hello', 'test' %> 

它產生:

<a href="#" onclick="RedBox.showInline('test'); return false;">hello</a> 

,如果我想顯示非可見(display:none;),這似乎是正確的div稱爲測試。

我對這個很困惑。我很確定它沒有找到js或什麼,但不明白爲什麼會這樣。將生成redbox.js鏈接爲:

<script src="/javascripts/redbox.js?1239506092" type="text/javascript"></script> 

回答

1

該CSS必須內聯!

2

檢查javascript文件確實存在 - 它應該是在公共/ Java腳本/ redbox.js(至少,這似乎是它希望它是) 。

+0

它確實沒有愛情 – Sam 2009-04-15 08:37:23

0

試試GitHub的版本。目前的sourceforge版本很蹩腳。 http://github.com/craigambrose/redbox/tree/master

我正在使用這個。

東西已經開始移動到這裏。還有其他一些你可能會研究的叉子。從四月份博客上的一些報道來看,聽起來Craig可能會再次啓動它,但奇怪的是,該博客並未更新爲指向GitHub。

還有另外一個 另請閱讀補丁和其他的東西的評論:

blog.craigambrose.com/articles/2006/09/22/redbox-release-2

的博客評論是一個即興支持論壇。我在這裏找到的表單補丁中應用了一個表單。

還有另一個博客在評論中有很大的討論。

另一件事 - 玩弄Firebug來分析HTML並找到問題。