1

我需要加载 2 个不同版本的 jQuery 库。对于我加载的第一个库,我想“附加”capty 插件。

;(function($) {
     //foo
}(jQuery)

所以,我加载我的第一个库,加载 jquery-ui.js 和 jquery-migrate.js,然后我立即将全局变量 $ 重命名为 jq10

<script>
     var jq10 = jQuery.noConflict(true);
</script>

随后,我打开 jquery.capty.js 并将 jQuery 更改为 jq10。

;(function($) {
     //foo
}(jq10)

然后加载第二个 jquery 库(不同版本)。

加载页面,报告Selector invalid or missing!并指向 jquery.capty.js 文件中的新分配变量 jq10。

如何在这些插件中使用 jq10?

(顺便说一句,如果 $ 上的 capty 插件将报告 capty() 不是一个函数,如果我想使用该方法 - 那是因为我需要在 head 标签的最后加载后一个 jQuery 库。所以,不是一个选项。)

4

0 回答 0