繁体   English   中英

如何正确解决jquery冲突

[英]how to properly resolve jquery conflict

我以前遇到过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生成的闭包内部发生冲突。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM