Jquery ui 为什么不是';jquery在Rails 3.1中工作?

Jquery ui 为什么不是';jquery在Rails 3.1中工作?,jquery-ui,ruby-on-rails-3.1,Jquery Ui,Ruby On Rails 3.1,如果我转到我的代码(在3.0中运行良好)存在,因为我在新的application.js资产管道文件中引用了它: $(document).ready (function(){ $('input.ui-date-picker').datepicker({ dateFormat: 'dd-mm-yy' }); }); 但是没有人叫它。Jquery也存在,我的gemfile升级正常。有什么不对劲吗 好的,问题是我在一个名为variable.js的.js文件中有很多代码,但并不是所有代码都包

如果我转到我的代码(在3.0中运行良好)存在,因为我在新的application.js资产管道文件中引用了它:

$(document).ready
(function(){
    $('input.ui-date-picker').datepicker({
dateFormat: 'dd-mm-yy'  
});
});

但是没有人叫它。Jquery也存在,我的gemfile升级正常。有什么不对劲吗

好的,问题是我在一个名为variable.js的.js文件中有很多代码,但并不是所有代码都包装在
$(document.ready…)中一旦我把它添加到每一个单独的代码中,它就工作得很好。此外,每次更改.js文件时,我都必须重新启动服务器-触摸它对我不起作用。我发现一个简单的Hello World警报在调试时非常有用(以防有人像我一样对jquery很陌生!)

$(document).ready(function() {
alert("Hello world!")
});