簡體   English   中英

使用Javascript重新加載頁面並指定jquery標簽

[英]Use Javascript to reload the page and specify a jquery tab

我想使用javascript重新加載頁面。 我不能只使用window.location.reload(); 因為我正在使用jquery選項卡,並希望指定一個在重新加載后要選擇的選項卡。 設置window.location.href是最好的方法嗎?

window.location.href = window.location.href + '#tabs-4';

更干凈的方法:

window.location.hash = 'tabs-4';
window.location.reload();

正如布蘭登·喬伊斯(Brandon Joyce)所說,我的原始代碼可能是最好的:

window.location.href = window.location.href + '#tabs-4';

您所需要做的就是在url(帖子)中傳遞一個var,而不是用JavaScript檢索它,然后選擇與該var相關的標簽

您可以在重定向鏈接(例如index.html?tab = 4)中設置變量,然后在javascript中檢查其值。

function get(name){

if(name =(new RegExp('[?&]'+ encodeURIComponent(name)+'=([^&] *)'))。exec(location.search))返回decodeURIComponent(name [1]); },您可以使用此代碼獲取值。 喜歡

selec=get('tab');
 $tabs.tabs('select', selec);

切換到標簽頁。 查看此鏈接以獲取有關的更多詳細信息

如何在JavaScript中獲取“ GET”請求參數?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM