0

我所处理的很可能是非常基本的,这就是为什么我想确保我完全理解事情是如何运作的,而不仅仅是猜测幕后发生的事情......

我正在开发一个主干应用程序(rails 用于后端),在我进入图片时已经创建了。我认为理所当然的文件之一是 application.js 文件。该文件有一堆“要求”语句,虽然我知道这些语句加载不同的 javascript 文件,但我不确定一切是如何工作的。谁能给我简要概述一下这些陈述的情况?

更具体地说,最近我尝试使用 jQuery UI spinner 函数并不断收到错误“this.$(...).spinner is not a function”。通过阅读有关此错误的信息,可以清楚地看出 spinner 函数是 jQuery UI 1.9 版本的一部分,我们的应用程序必须使用以前的版本。我不知道如何准确识别哪个版本......查看页面源时,参考是:

<script src="/assets/jquery-ui.js?body=1" type="text/javascript"></script>

我相信应用程序中只有两个地方可能负责加载 jQuery UI。第一个在应用程序的 Gemfile(gem 'jquery-rails')中,第二个在 application.js 文件中(//= 需要 jquery-ui)。我应该怎么做才能确保加载最新版本的 jQuery UI?

谢谢你的帮助,亚历山德拉

4

0 回答 0