筱航科技教你怎么用javascript获取网页地址栏中显示的id

发布时间:2020-03-16 22:54:08 作者:筱航科技 来源:本站 浏览量(91) 点赞(45)
摘要:获取网页地址栏后面的值,输出的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 - 长春网站推广 - 长春网络营销 - 长春网站关键词排名 -长春微信小程序 -长春微信商城 -长春分销商城

二维码

扫一扫,关注我们

声明:本文由【筱航科技】编辑上传发布,转载此文章须经作者同意,并请附上出处【筱航科技】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。

感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!

筱航科技-您身边的网站建设专家

搜索千万次不如咨询1次

主营项目:网站建设,网络营销,SEO优化,微信小程序开发,LOGO设计,产品包装设计,虚拟主机,域名注册,网站安全检测,微信商城等

立即咨询 184-4312-4181
在线客服
点此联系在线客服!