复制代码 代码如下:
$.request = (function () {
var apiMap = {};
function request(queryStr) {
var api = {};
if (apiMap[queryStr]) {
return apiMap[queryStr];
}
api.queryString = (function () {
var urlParams = {};
var e,
d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },
q = queryStr.substring(queryStr.indexOf('?') + 1),
r = /([^&=]+)=?([^&]*)/g;
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
return urlParams;
})();
api.getUrl = function () {
var url = queryStr.substring(0, queryStr.indexOf('?') + 1);
for (var p in api.queryString) {
url += p + '=' + api.queryString[p] + "&";
}
if (url.lastIndexOf('&') == url.length - 1) {
return url.substring(0, url.lastIndexOf('&'));
}
return url;
}
apiMap[queryStr] = api;
return api;
}
$.extend(request, request(window.location.href));
return request;
})();
接下来简介绍一下插件的用法。
我们可以通过 $.request.queryString["key"] 就能获取到地址栏上面key参数。
大多数情况下我用这个插件来读取一些配置信息。
我们有时候会在 html 标签中加入一些其他的非HTML属性来作为标志信息,比如我们有时候会写<a id="demo" href="javascript:;" config="?title=hello&auto=true&">Demo</a>
这样子我们通过
var config = $.request($("#demo").attr("config")).queryString;
var title = config.title;
很方便就能读取a上面的配置信息,而且我们不需要给a 添加太多其他的非Html属性。
相关推荐:
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
SEO经营:助力企业腾飞的秘密武器,靖边百度关键词排名
SEO重要性与企业互联网发展的必由之路,互联网营销推广平台设计
互联网快排:助力企业网站流量爆发的秘密武器,西安网站建设找资源公司
AI生成网页模板,轻松打造专业网站,ai网格画法
seo网络培训是什么,seo工作培训会培训啥 ,ai长投影字
ChatGPT为什么页面下拉不了?问题解析与解决方案,ai对准
SEO项目:如何通过精确优化提升企业网站排名与转化率,武汉做网站优化的公司
用AI写文章,释放你的创作潜力!
ChatGPT打不开实时问题解决方案:让你的AI助手始终在线,psd 转ai
SEM做得好可以取代SEO吗?浅析两者的异同与未来趋势,王道ai
SEO实现:如何通过SEO优化提升网站流量与排名,南京市公司网站推广
SEO目标:让您的网站轻松登顶搜索引擎,优化购物网站的搜索
未来的效率利器AI软件下载AI,助您轻松驾驭智能世界
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
为什么要监控SEO效果,国家为什么要监控个人 ,抚顺ai系统
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,孤城ai动画
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
专业SEO方案助力企业网站流量暴增,精准引流不再是难题,网站建设合同4篇
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
怎么用AI润色文章,让你的文稿瞬间高大上
AI人工智能文章生成平台,释放创作无限可能
SEO做网站点击:提升网站流量的关键策略,国内ai写作论文
SEO招标:如何通过专业SEO服务助力企业脱颖而出,牡丹江关键词排名怎么样
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
ChatGPT免费订阅的使用限制:其潜力与挑战,ai辅助线无法对齐画板
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
ChatGPT中文版下载免费版:智能对话新时代,尽在,ai光波
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
AI一键生成文章免费版:颠覆写作新体验
SEO外包:提升网站排名与品牌曝光的最佳选择,大创建设网站
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
seo网站是什么找行者SEO,seo分析网站 ,ai图文梅花
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
seo需要什么器械,seo需要什么器械才能做 ,长续航ai纯电汽车
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
seo配置是什么,seo设置是什么 ,ai图标制作教程
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
乘风SEO-引领企业互联网时代的腾飞之路,南昌b站关键词排名优化贵不贵
SEO快排还有效果吗揭秘快速排名的真相与未来趋势,ai人像波普
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
SEO那么重要,企业如何通过它脱颖而出?,自媒体推广营销的概念
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
AI生成文章免费工具,让创作变得轻松又高效,ai安心健