Javascript 向资产添加参数?

Javascript 向资产添加参数?,javascript,ruby-on-rails,ruby-on-rails-3,sprockets,Javascript,Ruby On Rails,Ruby On Rails 3,Sprockets,在Rails应用程序中,我想为包含查询参数的javascript文件生成html标记。目前,该应用程序使用链轮库执行此任务 在assets/javascript目录中有: jquery.fbbox.js all.js all.js包含/=require./jquery.fbbox.js,并通过链轮处理以生成html标记 <script src="/assets/jquery.fbbox.js" type="text/javascript"></script> 我想

在Rails应用程序中,我想为包含查询参数的javascript文件生成html标记。目前,该应用程序使用链轮库执行此任务

在assets/javascript目录中有:

jquery.fbbox.js
all.js
all.js包含
/=require./jquery.fbbox.js
,并通过链轮处理以生成html标记

<script src="/assets/jquery.fbbox.js" type="text/javascript"></script>

我想传递一些额外的参数,如ver=3.0.4,以获得


如何引导链轮为我执行此操作? 我尝试向require添加一个参数,如
/=require./jquery.fbbox.js,:ver=>'3.0.4'
,但由于语法错误,该操作失败

有什么想法吗


谢谢。

您可以使用文件名中的版本号保存要导入的库的单独版本,然后在清单中使用单独的导入语句为其提供服务,如下所示:

/=require./jquery.fbbox-3.0.4.js

或者在layouts/application.html.erb中


有许多方法可以处理这个问题

今天在尝试加载MathJax库时遇到这个问题。你有没有找到一种使用Rails的方法?
<script src="/assets/jquery.fbbox.js?ver=3.0.4" type="text/javascript"></script>