美文网首页
23、多库共存

23、多库共存

作者: 一直流浪 | 来源:发表于2022-09-03 16:32 被阅读0次

查询jQuery的版本号:

console.log(jQuery.fn.jquery);
console.log(jQuery.prototype.jquery);
console.log($.fn.jquery);
console.log($.prototype.jquery);

如果引入了多个jQuery版本,那么我们使用的$是 那个?

  • 后面引入的会把前面引入的覆盖掉

如何解决多库共存?

后面加入的jQuery可以把$控制器释放,然后用替代品代替

var _$ = $.noConflict();        //1.9.1把$元素的控制权释放掉
    console.log(_$.fn.jquery);      //1.9.1把_$作为替代品
    console.log(jQuery.fn.jquery);  //1.9.1自己使用jQuery来操作
    console.log($.fn.jquery);       //3.5.1拥有$的控制权

如果之前使用的1.9.1版本的,现在归3.5.1版本了,如何解决?

  • 可以把之前的js代码使用自执行函数框起来
(function($){
        //在这个自执行函数中,可以继续使用$了
}(_$));

相关文章

  • 23、多库共存

    查询jQuery的版本号: 如果引入了多个jQuery版本,那么我们使用的$是 那个? 后面引入的会把前面引入的覆...

  • 多库共存

  • jquery多库共存2019-12-09

    两种方式解决多库共存

  • jQuery多库共存

    var new$=$.noConflict()

  • jQuery多库共存

    如何查看jQuery的版本? 通过jQuery文件名来查看jQuery的版本是不靠谱的做法(名字可改)通过以下四种...

  • jQuery 多库共存问题

    因为$ 符号不是jQuery独有的 在语法中 $符号 也可以作为变量名比如说 我写 在下面用$获取jQuery对象...

  • 2018-04-11

    jQuery(write less do more) 优点 版本 使用方式 CDN 多库共存 入口函数 windo...

  • jquery 的多库共存方法

    项目中会遇到$被占用的情况,这时候就要用到多库共存的方法了

  • 6-5多库共存

    如果同一个页面不仅引入了jQuery的外部文件,也引入了其他的库文件如果此时其他的库文件中也使用了$符号,此时就产...

  • 50 jQuery拷贝对象与多库共存

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1....

网友评论

      本文标题:23、多库共存

      本文链接:https://www.haomeiwen.com/subject/vxbqwrtx.html