我在我的应用程序布局文件外部JavaScript文件女巫的代码,并在年底的几行运行像BooManager.init()
没什么大不了的功能...的JavaScript加载,但没有运行 - 导轨3.1
问题,它不运行此JavaScript文件的内部代码。
这是我如何使用它:
<script type="text/javascript">
bb_bid = "1615455";
bb_lang = "en-US";
bb_keywords = "iphone4s, apple";
bb_name = "custom";
bb_limit = "8";
bb_format = "bbb";
</script>
<%= javascript_include_tag "http://widgets.boo-box.com/javascripts/embed.js" %>
但didn`t做任何事情,它suposed做...
i`ve试图在简单的HTML文件,它的工作原理.. 。 我究竟做错了什么?
注:
在HTML中的默认方式是这样的:
<script type="text/javascript">
bb_bid = "1615455";
bb_lang = "en-US";
bb_keywords = "keywords, between, commas";
bb_name = "custom";
bb_limit = "8";
bb_format = "bbb";
</script>
<script type="text/javascript" src="http://static.boo-box.com/javascripts/embed.js"></script>
- 编辑 -
结果由导轨产生:
<script type="text/javascript" src="http://static.boo-box.com/javascripts/embed.js"></script>
检查产生的'查看源代码',它有脚本行吗? – Rodolfo
edit-添加了由rails添加的脚本行 –
我能够在jsfiddle中复制你的问题 - 可以肯定地看到它发生。我试图找出一个解决方案,而不通过嵌入代码... –