[英]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.