[英]Rails 3.1 - Javascript not working
我有一个基本的Rails应用程序。 我无法启动一些JavaScript,因此我向application.js文件添加了警报,以查看js是否正常运行。 这是代码:
//= require jquery
//= require jquery_ujs
//= require_tree .
alert("hello");
这是我的application.html.ert中的代码:
<!DOCTYPE html>
<html>
<head>
<title>KidsCash</title>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
</head>
<body>
<%= yield %>
</body>
</html>
此代码没有被解雇。 我需要做什么才能在Rails应用程序中启用js。 我是否缺少设置或其他内容。 任何帮助将不胜感激。
*也许会有所帮助。 这是我创建的第一个不使用rails new project
。 我创建了一个.rvmrc文件,然后运行rvm --create ruby-2.0.0-p0@gemset
。 然后,我使用rails new .
创建了该项目rails new .
。 我不知道这是否会有所作为。
*如果我用rails new <project-name>
创建一个项目,那么一切正常。 如果我以其他方式创建它,则无法从浏览器访问javascript。 还有其他想法吗?
您应该创建一个不同的文件来放入代码,而不要使用application.js
因为它已经生成并重写了。 同一目录中的任何其他文件将自动包含在已编译的application.js
并且应该可以正常运行。 总而言之:在同一目录中创建一个新的.js文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.