zoukankan      html  css  js  c++  java
  • 解决jquery和其他库的冲突

    一、jquery在其他库之后导入

    (1)jQuery.noConflict();  //将变量的$控制权转交给其他库。
             jQuery(function(){
                    //代码
             });
     
            $("pp").click();     //其他库
     
    (2)var $j = jQuery.noConflict();   //自定义快捷方式
             $j(function(){
                    //代码
            });
     
            $("pp").click();     //其他库   
     
    (3)如果不想给jquery自定义名称,但是还想使用$
        1 . jQuery.noConflict();  //将变量的$控制权转交给其他库。
             jQuery(function($){     //传入$即可
                    $("p").click();
             });
     
            $("pp").click();     //其他库
        2 . jQuery.noConflict();  //将变量的$控制权转交给其他库。
             (function($){     //定义匿名函数并设置形参为$
                    $(function(){  //匿名函数内部的$均为jquery
                             $("p").click();
                    })
                })(jQuery);
     
            $("pp").click();     //其他库
     
    二、在其他库之前导入
             jQuery(function(){     //直接使用jquery,无需调用 jQuery.noConflict(); 
                    jQuery("p").click();
             });
     
            $("pp").click();     //其他库
  • 相关阅读:
    服务器搭建Git
    BGP协议详解
    以太坊
    燃 * & *
    UML类图解析
    day8.文件操作
    python面试题汇总
    day5.字典
    day5.类型汇总
    day3,4总结程序
  • 原文地址:https://www.cnblogs.com/kingplus/p/5588380.html
Copyright © 2011-2022 走看看