我在我的應用程序佈局文件外部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中複製你的問題 - 可以肯定地看到它發生。我試圖找出一個解決方案,而不通過嵌入代碼... –