如何在页面重新加载时定位另一个ID?对于下面的例子,如果参数是" EM"那么从另一个页面它将带来参数并重定向到该页面。该页面将自动定位模块" eMOTOR"
答案 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);
});