好的,所以我正在构建我的第一个 Javascript“框架”或“引导程序”,它将结合单个预处理 CSS 文件来实现。我正在收集我最喜欢的内容滑块、平滑滚动条、内容幻灯片、视差元素和 bg-img、粘性元素,以及一些更先进的基于导航和 UI 的脚本(跨浏览器/平台/设备/视口兼容性和性能)。我的问题是在构建我的演示页面时,所有组合元素都已加载并在页面上处于活动状态......很多人似乎需要调用不同版本的 Jquery 才能正常运行。我已经设法让它们在测试时正常工作,方法是仔细重新排序 jquery 库,因为它们在页面中被调用。现在这是我的(2)部分问题:
如何在不加载多个版本的情况下让所有 JQuery 正常工作(几乎每个脚本一个)
我的投资组合中有一个样本,我很乐意将其用作示例。http://www.nicholasabrams.com/ (非移动设备版本)。在该 URL 的 src 中,您只会看到 (1) js 和 (1) css -包括jquery 库,这些库也包含在文件开头的单个 .js 中。请不要喷我,因为我正在寻求帮助。上面的链接现在可以正常工作(苹果是一个小例外)......但我只是想消除我刚开始在我的第一家大公司担任网络开发人员的任何不良做法。谢谢!!
PS:会发布一个片段,但它是一个非常大的 js 文件,但如果你愿意,请检查我的 src 并让我知道你的想法,因为我的网站首次加载从 22 秒减少到 4-7 秒后上面我希望我可以只包含最新版本的 JQuery!)