jQuery获取url地址

//获取url:
    (function ($) {
        $.getUrlParam = function (name) {
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");     //正则表达式,获取url
            var r = window.location.search.substr(1).match(reg);        //检索与正则表达式相匹配的字符串
            if (r != null){
                return decodeURI(r[2]);      //获取数组2
            }else{
                return null;
            }
        }
    })(jQuery);
    areaPid = $.getUrlParam('id');

jQuery插件代码格式:

;(function($){// 可以去掉开头的 ; (分号),国外的开发人员编写的插件时的一种习惯 
     $.fn.pluginName = function() {     
           // Our plugin implementation code goes here.     
     };
})(jQuery);    //传入一个jQuery的参数(其是就是匿名函数的参数$的值为jQuery),是因为该方法是对jQuery库的扩展,那么在该方法体内就可以调用jQuery库中的函数;若不传入,则无法调用jQuery库 

posted @ 2017-08-10 09:52  四叶草2010  阅读(292)  评论(0编辑  收藏  举报