0

我正在尝试使用一个简单的 rails 项目来组织和维护 SVG 游戏。我想使用内置的资产管道将我的 javascript 动态包含输出 SVG 文件的正文中,但我无法找到获得正确脚本标记格式的最佳方法。

我正在使用这个(application.js 是我的清单文件):

<%= javascript_include_tag "application" %>

我得到了这个(如预期的那样):

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

但我(想我)需要这个:

<script xlink:href="/assets/scriptname.js"></script>

有没有一种明智的方法来修改或覆盖 javascript_include_tag 的标签属性?

4

1 回答 1

0

我不知道你为什么需要那个,但是))

= content_tag("script", "", { "xlink:href" => path_to_asset('scriptname.js') })

或者

= javascript_include_tag "", {"type" => nil, "src" => nil, "xlink:href" => path_to_asset('scriptname.js') }
于 2012-05-23T11:57:55.063 回答