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();     //其他库
  • 相关阅读:
    sql server delete语句
    sql server 通配符
    sql server join联结
    windows下如何使用两个版本的nodejs
    PHP的Trait 特性
    PHP错误与异常处理try和catch
    laravel belongsTo()&hasOne()用法详解
    Laravel Model 的 fillable (白名单)与 guarded (黑名单)
    js原生,缓动动画封装
    js原生轮播图
  • 原文地址:https://www.cnblogs.com/kingplus/p/5588380.html
Copyright © 2011-2022 走看看