• jQuery让渡$操作符


    一、为什么要让渡“$”操作符

    在jQuery中,“$”符号有着重要的作用。但是除了jQuery,还有很多其他的JavaScript脚本库都是用了“$”符号。如果在项目中使用了jQuery和另一个同样使用“$”符号的脚本库,势必会产生冲突。

    二、jQuery.noConflict()方法让渡“$”操作符

    jQuery为了能够与其他同样使用“$”符号的脚本库共同工作,jQuery定义了jQuery.noConflict()方法,放弃对“$”符号的使用权,并且可以通过返回值指定一个替代方法;

    01、不再使用$操作符的让渡

    jQuery.noConflict();//让渡$的使用权,后续只能使用jQuery代替$
    jQuery("#show").click(function(){
        //省略部分代码
    })
    //或者重新指定一个替代的符号
    var $j=jQuery.noConflict();//让渡$的使用权,并且指定后续使用$j代替$
    $j("#show").click(function(){
        //省略部分代码
    

    02、仍然使用$操作符的让渡

    //方式一:
    jQuery.noConflict();//让渡$的使用权,其他脚本库可以使用$
    jQuery(document).ready(function($){
        //在此代码中可以使用$编写jQuery代码
            //省略其他代码
    });
    
    //方式二:
    jQuery.noConflict();//让渡$的使用权,其他脚本库可以使用$
    (function($){
        //在此代码中可以使用$编写jQuery代码
        $(document).ready(function(){
            //省略其他代码
        });    
    })(jQuery);
        
  • 相关阅读:
    怎样用wordpress建立一个博客
    TCP三次握手
    抓取动态页面
    Controller的激活
    使用PHPnow搭建本地wordpress
    自己动手从头制作WordPress主题探索add_action和do_action
    Cat in dotNET
    如何在本地搭建Wordpress环境
    Windows7下Emacs的安装
    Windows下Emacs的安装
  • 原文地址:https://www.cnblogs.com/vic_/p/8242065.html
Copyright © 2020-2023  润新知