Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Rails中JQuery/JQuery UI的版本_Javascript_Jquery_Ruby On Rails_Jquery Ui - Fatal编程技术网

Javascript Rails中JQuery/JQuery UI的版本

Javascript Rails中JQuery/JQuery UI的版本,javascript,jquery,ruby-on-rails,jquery-ui,Javascript,Jquery,Ruby On Rails,Jquery Ui,我有一个应用程序,我正在建设,基本代码是从 我将应用程序升级到Rails 3.2.13,并为所有js和css文件实现了资产管道。该应用程序最初是用jquery-ui-1.8.11.custom.min.js编写的。我们的UI人员已经开始工作,他需要jquery-1.10.2.min.js。但是,这会破坏日历功能。加载日历页时,我在FF web控制台中遇到的错误是 [14:13:56.871] SyntaxError: Using //@ to indicate source map URL p

我有一个应用程序,我正在建设,基本代码是从

我将应用程序升级到Rails 3.2.13,并为所有js和css文件实现了资产管道。该应用程序最初是用jquery-ui-1.8.11.custom.min.js编写的。我们的UI人员已经开始工作,他需要jquery-1.10.2.min.js。但是,这会破坏日历功能。加载日历页时,我在FF web控制台中遇到的错误是

[14:13:56.871] SyntaxError: Using //@ to indicate source map URL pragmas is deprecated. Use //# instead @ http://localhost:3000/assets/jquery-1.10.2.min.js?body=1:1

[14:20:55.356] TypeError: $(...).fullCalendar is not a function @ http://localhost:3000/assets/calendar.js?body=1:48

我愿意接受建议,要么修复calendar.js使其与最新的jquery兼容,要么有办法强制日历使用较旧版本的jquery,而应用程序的其余部分使用最新版本?

不太确定这是如何使ui过时的,他建议使用最新的jquery。您得到的错误并不表明
fulCalendar
已过时,而是表明它不存在。此外,那不应该是完整日历吗?我想那只是一个打字错误。以下是js的外观。。。有任何理由向任何人提出为什么这不起作用?jquery-ui-1.8.11.custom.min.js可以正常工作。jquery和jqueryui是一回事吗?@KevinB,Lumbee,我的错误,我认为那是1.0.1:)Lumbee,我谦虚的建议,如果日历对你的应用程序很重要,而且很难找到替代品,最好将jquery回退到任何版本以使其工作。以前的jQuery版本也非常强大,至少在正常使用情况下我感觉不到版本之间有太大的差异。我看不出代码中有任何理由认为它不起作用,问题可能在于包含内容的顺序。查看控制台中的resources选项卡,您是否看到jquery被多次包含?