0
我开发客户方应用程序,我使用middleman这个浏览器会忽略中间人添加JavaScript的content_for
而且我的索引页上我有可选的脚本,我在body标签的底部增加了脚本的其余部分通过content_for助手进入最终布局。 (我呼叫yield_content:js if content_for:js there)
没有任何反应。
最新的chrome和ff在ubuntu 1204中只是忽略了这个脚本标签 - 没有任何东西被加载和执行,并且在chrome的开发工具中脚本标签的src attr没有被突出显示。
虽然相同的手动添加在相同的地方相同的脚本工作正常。
我看到它 - 这已经是与流媒体的HTML浏览器(我不是在所有这些事情合格)
任何想法的家伙?
这里是块从layout.erb:
<script src="js/libs/jquery.query-yql.js"></script>
<script src="js/libs/moment.min.js"></script>
<script src="js/libs/ru.js"></script>
<%= yield_content :js if content_for? :js%>
以下是我在Chrome浏览器开发工具获得。我故意保持硬编码的脚本(上面的),所以你可以把它们比作导致content_for的 - jquery.query-yql.js和moment.min.js:
F * me 谢谢) – idrozd 2012-08-02 12:40:04