筱航科技教你怎么用javascript获取网页地址栏中显示的id
发布时间:2020-03-16 22:54:08
作者:筱航科技
来源:本站
浏览量(154)
点赞(96)
摘要:获取网页地址栏后面的值,输出的ID为浏览器?id=后面的值,可以用于跳转页面后给对应元素添加动态效果。
获取网页地址栏后面的值
输出的ID为浏览器?id=后面的值
可以用于跳转页面后给对应元素添加动态效果
代码如下
//获取网页地址栏的id后的值 (function ($) { $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } })(jQuery); console.log($.getUrlParam('id')); //输出的id为浏览器地址栏?id=之后的字符(如那么输出的值就是5)
如果我在后面添加一段js代码
代表的意思就是给num赋值id的值,减1的作用是如果传过来的值是1开始,需要减1,因为js初始序号为0
然后给ID为world-map的值添加一个active状态,就可以添加对应效果了
var num = $.getUrlParam('id') - 1; $("#world-map").children(".psa:eq('"+num+"')").addClass("active");
筱航科技主营业务: 长春网站建设 - 长春网站制作 -长春网站设计 -长春网站开发 -长春网站优化 -长春网站SEO - 长春网站推广 - 长春网络营销 - 长春网站关键词排名 -长春微信小程序 -长春微信商城 -长春分销商城
扫一扫,关注我们
声明:本文由【筱航科技】编辑上传发布,转载此文章须经作者同意,并请附上出处【筱航科技】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
96