2

我刚刚开始使用 html5 样板,我遇到的一个问题是使用 DW 小部件 Flexslider2,它从我的文档的 head 部分引用 jquery-1.7.2.min.js。

Boilerplate Modernizr 在文档末尾引用 jquery-1.9.1.min.js,因此这会取消 1.7.2.min 并阻止 Slider 在页面发布时显示,一旦后面的脚本 jquery-1.9.1.min .js 已删除,滑块显示完美,但这是否意味着 Modernizr 脚本不再起作用?

问题显然是因为后面的脚本总是覆盖第一个

如何让 2 从同一个 jQuery 库(最好是最新版本)中工作?

4

2 回答 2

0

在头部使用modernizr.js(因为在IE7中渲染时它在正文中无法正常工作)然后在你的jQuery-1.9.1.min.js之前的最后以及你正在使用的任何jquery插件以及之后您编写的用于应用 jquery 插件或 JS 的 javascript。

您加载的顺序很重要:如果您首先加载 jQuery 插件,然后再加载 jQuery-19.1.min.js,它将无法正确加载,因为如果不加载 jQuery-1.9.1,它将无法理解您的插件。 min.js

于 2013-05-16T07:27:05.850 回答
0

你可以包括

<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

此插件可用于检测和恢复在 jQuery 中已弃用并从 1.9 版开始删除的 API 或功能。有关更多信息,请参阅https://github.com/jquery/jquery-migrate/#readme

于 2013-05-16T07:36:49.910 回答