我已经搜索过了,但我找不到任何适合我的情况。似乎 jQuery 在 Rails 中不能正常工作是一个很常见的问题,因为它被包含了两次。
就我而言,我不太确定发生了什么。我有一个包含在应用程序中的 script.js 文件,其中包含:
$(document).ready(function() {
$("#to_date").datepicker();
$("#from_date").datepicker();
});
datepicker() 不显示。
我有jquery-rails
我的 Gemfile,它包含在 html 源代码中。
如果我将script.js
文件更改为:
$(document).ready(function() {
$("#to_date").hide();
});
它完美无缺!
所以问题不一定来自 jQuery 被包含两次,或者至少我是这么认为的。
我不想再花 3 个小时来解决它。扔掉你的任何想法,不管它看起来多么愚蠢。