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

    1、jquery在其他库之后导入

    第一种:
    jQuery.noConflict();//将变量$的控制权限交给其他类库,即将$的控制权让渡给其他类库
    jQuery(function(){
      jQuery("p").click(function(){
        alert(jQuery(this).text());
      });
    });
    $("p").style.display = "none";//其他类库照常使用$符
    
    第二种:
    var $j = jQuery.noConflict();//自定义一种快捷方式
    $j(function(){
      $j("p").click(function(){
            alert($j(this).text());
       });
    });
    $("p").style.display = "none";//其他类库照常使用$符

    如果不想使用jquery自定义备用名称(即前两种方法),又想使用$符,其避免与其他库冲突

    第三种:
     jQuery.noConflict();
     jQuery(function($){
        $("p").click(function(){
             alert($(this).text());
        });
     });
    $("p").style.display = "none";//其他类库照常使用$符
    
    第四种:
     jQuery.noConflict();
     (function($){
          $function(){
              $("p").click(function(){
                   alert($(this).text());
              });
          }
     });

    2、jQuery库在其他库之前导入(无需调用jQuery.noConflict()函数,可直接用”jQuery”来做一些jQuery的工作)

    jQuery(function(){
      jQuery("p").click(function(){
        alert(jQuery(this).text());
      });
    });
    $("p").style.display = "none";//其他类库照常使用$符
  • 相关阅读:
    iis6 , URL重写HTM文件名后,出现真实的HTM文件不能访问的解决
    pe如何安装ios系统
    ASP.NET Word转为PDF
    asp.net 操作word 权限
    windows server 2008 r2 修改远程登入的端口号(3389)
    A
    A Bug
    亲戚
    Kruskal
    HDOJ ——统计难题
  • 原文地址:https://www.cnblogs.com/wanghaokun/p/6104131.html
Copyright © 2011-2022 走看看