2016-04-04 19 views
2

jquery ui sekmelerde diretly açmalısınız Ben dinamik Sekme paneli oluşturmak için jquery-UI kullanıyorum.Pek Ekle düğmesini tıklattığımda, yeni sekme oluşturuluyor. ancak bu sekme paneli doğrudan açılmıyor. o sekme paneline tıkladığınızda sadece açılır. ILLUSTRATORNG.yeni sekmeler açarken, yeni sekme yönlendirme

Sitemde kullandığım jQuery UI sekme paneli için URL'dür [http://jqueryui.com/tabs/#manipulation].

Bu yeni eklenen sekmeyi doğrudan nasıl açabilirsiniz?

+0

Açık sekme ilk sekme sınıfının yeni oluşturulan sekme eklenmesi ve aktif sınıfı şu an etkin sekmesinden kaldırması ve disketi gibi sekme içeriğine uygulanması gibi ikişeyin değiştirilmesi gerekir: – uzaif

cevap

0

eklenti sizin addTab kod aşağıdaki() fonksiyonu

var lastChildIndex = $(".ui-tabs-nav").children().length - 1; 
    $("div#tabs").tabs({active: lastChildIndex}); 

bu sizin sekmeler listesinde (yeni eklediğiniz bir) son çocuğun dizini alır ve aktif olarak ayarlar olduğunu ne yapar.

Örnek: http://jsfiddle.net/ujUu2/818/

DÜZENLEME: Zaten bunun yerine önerilen var lastChildIndex aktif Son sekmeyi ayarlamak için endeksi olarak kullanabiliriz Kodunuzdaki bir tabCounter var görerek.

+0

Yukarıdaki kod ekledim. şimdi iyi çalışıyor. Teşekkürler –

İlgili konular