簡體   English   中英

jQuery UI選項卡-選項卡內的調用功能重置為第一個tav

[英]jQuery UI Tabs - calling function within tab resets to the first tav

我使用jQuery UI選項卡在頁面上進行簡單的選項卡導航,效果很好; 但是,我想調用一個函數

function DoStuff(){  
   $("#divID").hide();
}

從選項卡中。 當我單擊調用DoStuff()函數的<a href...> ,我看到div被隱藏了,但是關閉了我所在的當前選項卡,並打開了第一個選項卡。 為什么會發生這種情況,我該如何解決? 我是否需要弄清楚自己位於哪個選項卡中,然后在隱藏<div>之后選擇該選項卡?

您是否還記得在DoStuff()回調中為標記點擊返回false? 您可能正在重新加載頁面,或者至少更改了URL中的哈希,這可能會影響您打開的選項卡。

暫無
暫無

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

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