页面重新加载时定位另一个ID属性

时间:2017-02-23 03:48:05

标签: javascript html

如何在页面重新加载时定位另一个ID?对于下面的例子,如果参数是" EM"那么从另一个页面它将带来参数并重定向到该页面。该页面将自动定位模块" eMOTOR"

https://test.e-cover.com.my/shk/test/test2.jsp

2 个答案:

答案 0 :(得分:0)

您可以将参数放在查询参数中,例如:https://test.e-cover.com.my/shk/test/test2.jsp?target=EM。之后有两个选项:(1)在servlet中读取它并将类active呈现给选项卡或(2)使用js

执行相同的操作

修改

如果您检查库文档可能有更好的方法,但您肯定可以使用jquery选择选项卡:

$('.search-box li').removeClass('active')
$('.search-box li').eq(1).addClass('active') // index 1 = eMOTOR

当然,如果您向li添加ID或类别会更好,例如emotor

$('.search-box li').removeClass('active')
$('.search-box li.emotor').addClass('active')

答案 1 :(得分:0)

您可以使用公共类,例如button,并使用e.target.id来获取ID。要重新加载网址,请使用window.location.replace

 $('.button').on('click', function(e){
  window.location.replace("https://test.e-cover.com.my/shk/test/test2.jsp?target="+e.target.id);
  //alert(e.target.id);    
});