【发布时间】:2009-11-18 15:57:52
【问题描述】:
我更改了 /public/javascript/controls.js 文件中的 highlightColor 和 highlightEndColor ,但在 AJAX 效果运行时它并没有改变。我做错了什么?
【问题讨论】:
标签: ruby-on-rails css ruby ajax
我更改了 /public/javascript/controls.js 文件中的 highlightColor 和 highlightEndColor ,但在 AJAX 效果运行时它并没有改变。我做错了什么?
【问题讨论】:
标签: ruby-on-rails css ruby ajax
这些效果在您修改它们之前在您的视图中是否有效?如果不是...详细说明 EmFi 的答案,您应该有这样的内容:
<%= javascript_include_tag :defaults %>
或:
<%= javascript_include_tag 'controls.js' %>
这些 sn-ps 应该位于 application.html.erb 中的某个位置,通常位于文件的顶部(在 <head> 中)。 application.html.erb 通常位于您的views/layouts 目录中。
【讨论】:
是否正在加载此文件?
如果您的视图在任何时候为 javascript_include_tag 提供 :defaults 或“controls.js”,它就会被加载。这通常在应用程序布局中完成。
【讨论】: