/**
* URL 传参解析插件,使用方法:
*
* var params = $.getParams();
*
* var user_id = $.getParam('id');
*/
(function ($) {
// 解析参数(文件后面加上#key=val的形式传参)
var params = {};
window.location.hash.slice(1).split('&').map(function (s) {
var param = s.split('=');
param.length === 2 ? params[param[0]] = param[1] : params[param[0]] = '';
return param
});
$.extend({
// 获取指定参数值
getParam: function (key) {
return params.hasOwnProperty(key) ? params[key] : null;
},
// 获取全部参数列表
getParams: function () {
return params;
}
});
})(jQuery);
共有 0 条评论