gpt4 book ai didi

javascript - jquery 插件适用于不同的 jquery 版本

转载 作者:行者123 更新时间:2023-12-02 19:51:55 25 4
gpt4 key购买 nike

我在我的网站“1.7.1”、“1.5.2”和“1.3.2”上使用了 3 个不同版本的 jQuery 插件。我的主页上有前 2 个,它们工作得很好,但是当我进入一个也使用第三个的网站时,基于 1.7.1 和 1.5.2 的插件停止工作。

我确实尝试添加 jq132 = jQuery.noConflict(true);脚本,然后将第三个应用程序中的每个 $ 切换为 jq132,但这似乎不起作用。有什么建议吗?

编辑:我设法剪掉了 1.5.2 和 1.3.2 版本,感谢您的提示

最佳答案

如果您确实需要所有三个版本(您可以)尝试编辑每个版本的 jQuery 以更改每个版本的命名空间变量真的不,顺便说一句)。

(function( window, undefined ) {

// Use the correct document accordingly with window argument (sandbox)
var document = window.document,
navigator = window.navigator,
location = window.location;

var jQuery132 = (function() {

// Define a local copy of jQuery
var jQuery = function( selector, context ) {

然后在你的 $(document).ready() 中:

jQuery132(document).ready(function($132) {
// code goes here
});

对于 1.3.2 版本,您的 $ 将替换为 $132,依此类推。

顺便说一句,这是一个非常糟糕的主意。

关于javascript - jquery 插件适用于不同的 jquery 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9170085/

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