2013-02-20 82 views
4

我正在創建一個基於'x'圖像刪除Kendo UI TabStrip標籤的方法。我希望它以同樣的方式與其他標籤控件(如鉻/ IE)工作:如何獲得對Kendo UI TabStrip中當前選定選項卡的引用?

  • 如果主動關閉標籤,然後選擇一個選項卡(或者如果它是最後一個選項卡,然後選擇一個選項卡) 。
  • 如果它不是活動選項卡,請確保活動選項卡保持打開狀態。

我相信我需要獲得對當前選項卡的引用,然後檢查被刪除的選項卡是否爲活動選項卡。

我此刻的代碼只是關閉相對於點擊的圖像標籤:

function DeleteTab(imgObj) { 

     var tabStrip = $("#tabstrip").data("kendoTabStrip"); 

     var deleteIndex = $(imgObj).closest("li").index(); 
     tabStrip.remove(deleteIndex); 
} 

如何獲取當前選定的選項卡的參考?我可以通過搜索k-state-active來做到這一點嗎?

回答

11

tabstrip.select()將返回當前選定的選項卡。

相關問題