gpt4 book ai didi

javascript - 如何正确解决jquery冲突

转载 作者:行者123 更新时间:2023-12-03 07:55:54 28 4
gpt4 key购买 nike

我之前遇到过 jquery 与文档索引页中的 jquery 以及以下函数中的 jquery 冲突的问题

    (function (window, document) {

...jquery code not necessary and far to long

})(window, document);

我尝试使用以下代码解决 Jquery 冲突

     var jQuery132 = $.noConflict(true);
(function (window, document) {

.....

})(jQuery132)(window, document);

但这并不能解决冲突,函数会失败。我认为这与以下部分有关

})(jQuery132)(window, document);

如何将 jquery noConflict 与此类函数一起使用?谢谢

最佳答案

应该是这样的:

jQuery.noConflict();

(function (window, document, $) {

...

})(window, document, jQuery);

jQuery 作为参数传递给 IIFE。这实际上可以让您使用 $ 或其他任何东西(如果您想使用 jQuery123 继续),而不会与 IIFE 生成的闭包内部发生冲突。

关于javascript - 如何正确解决jquery冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34801828/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com