SORU
18 Kasım 2008, Salı


jQuery UI Sekmeleri Seçili Sekme Endeks

Bu özel soru asked before ama herhangi bir sonuca bağlaması kullanarak almıyorum olduğunu biliyorum() jQuery UI Sekmeleri eklentisi olay. Ben sadece yeni seçilen sekmesi tıklandığında eylemi gerçekleştirmek için bir sekme dizini gerekiyor. () Seçin bağlama olayı kanca beni tanır, ama şu anda seçili sekme almak benim her zamanki yöntemi çalışmıyor. Önceden seçili sekme dizini, yeni bir döndürür:

var selectedTab = $("#TabList").tabs().data("selected.tabs");

Burada seçili olan sekme almak için kullanmaya çalışıyorum kod:

$("#TabList").bind("tabsselect", function(event, ui) {

});

Bu kodu kullandığımda, uı nesne geri tanımsız geliyor. Belgelerine, bu yeni seçilen dizin içine kanca uı kullanarak kullanıyorum nesne olmalıdır.tab. İlk sekmelerde bu denedim() arayıp da kendi başına. Yanlış bir şey yapıyor buradayım?

CEVAP
26 AĞUSTOS 2009, ÇARŞAMBA


Eğer sekmeleri bir olay bağlamı dışında sekme dizini almak gerekiyorsa, bunu kullanın:

function getSelectedTabIndex() { 
    return $("#TabList").tabs('option', 'selected');
}

Güncelleme: Sürüm 1.9 'seçili' değiştirilir 'aktif'

$("#TabList").tabs('option', 'active')

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • We've moved!

    We've moved!

    7 Ocak 2008
  • LAHWF

    LAHWF

    5 Kasım 2009
  • ShayLoss

    ShayLoss

    5 Kasım 2009