我正在制作一个Rails应用程序,并且很难使Redbox插件正常工作。我很确定自己安装正确并且正在正确使用。当我使用一种辅助方法时,似乎可以正确生成javascript。例如,当我键入:

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


它产生:

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


如果我想显示一个称为test的不可见(display:none;)div,这似乎是正确的。

我对此很困惑。我很确定它没有找到js之类的东西,但不知道为什么会这样。 redbox.js链接生成为:

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

最佳答案

检查javascript文件是否确实存在-应该位于public / javascripts / redbox.js(至少应该在它期望的位置)。

关于javascript - 如何在Rails上安装和使用基于JavaScript的插件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/741385/

10-08 23:07