我正在开发一个Rails 3.2.13
应用程序,并遇到以下问题:
我在 app/assets/javascripts/ 目录中编写的 Javascript 文件似乎没有运行。
我在 app/assets/javascripts/ 目录中名为menu_list.js的文件中有 JS 代码 ,但它什么也没做。而当我将相同的代码放在标签中的视图页面上时,它可以工作。
<script>$("#sortable").sortable();</script>
这是我的application.js文件:
//= require jquery
//= require jquery_ujs
//= require jquery.purr
//= require jquery-ui
//= require best_in_place
//= require bootstrap
//= require bootstrap-switch
//= require_tree .
我的menu_list.js 文件:
$(function() {
$("#sortable").sortable();
});
这对我来说没有意义,因为我认为//= require_tree .
会在目录中包含所有 javascript 文件。我也尝试了其他 javascript 文件,但它们似乎没有任何效果。