Bir sonraki butonu, ayrı bir düğme onclick olayı ile bir jQuery akordiyon menüsünde açmak mümkün mü? Başka bir paneli açmak için başlığı tıklamak yerine, akordeona bağlı olmayan bir düğme kullanın. Böyle akordeonBir etkinlikle jquery akordeon menüsünü tetikleyin?
7
A
cevap
13
Evet, sadece ara activate
:
1
Açmak istediğiniz endeksidir
$("#myaccordion").accordion("activate", 1);
.
Sen arayarak aktif panelinin geçerli sıfır tabanlı dizini alabilirsiniz:
$("#mybutton").click(function(e){
e.preventDefault();
var acc = $("#myaccordion"),
index = acc.accordion('option','active'),
total = acc.children('div').length,
nxt = index + 1;
if (nxt >= total) {
nxt = 0; // Loop around to the first item
}
acc.accordion('activate', nxt);
})
: biz bir tıklama sonraki öğeyi açabilir, Yani
var index = $("#myaccordion").accordion('option','active');
birlikte hem bu öğeleri alarak
10
JQuery UI 1.10 veya daha yüksek sürümlerinde .activate işlevi, 'option' (yöntem) yönteminin kullanılmasından yana, önceki yanıtı kullanan alternatif bir yaklaşımdan dolayı kullanımdan kaldırılmıştır:
$("#button").click(function(){
var index = $("#accordion").accordion('option','active');
var total = $("#accordion").children('div').length;
index++;
// include restart same as previous answer
if (index >= total) {
index = 0;
}
$("#accordion").accordion("option", "active", index);
}
İlgili konular
- 1. CSS3 ile akordeon menüsünü nasıl yapabilirim?
- 2. jquery alt akordeon kapanmıyor
- 3. JQuery Yatay Akordeon CSS
- 4. jquery akordeon yüksekliği
- 5. jQuery akordeon eklentisi nasıl genişletilir
- 6. JQuery akordeon, h3 etiketi olmadan çalışmıyor
- 7. jQuery akordeon ve IE7 ile katman sorunu
- 8. Jquery Akordeon widget'i - simge ve dolguyu kaldırın
- 9. jquery ui sıralanabilir, önyükleme akordeon, .panel-pimi
- 10. Jquery menüsünü açmak/kapatmak için tıklayın
- 11. jQuery Bağlam Menüsünü Sağ Tık Yardım!
- 12. Bir Bootstrap akordeon başlığında
- 13. akordeon. Aktif elemanı
- 14. Akordeon menüsü JQuery - Belirli bir "id" nasıl açılır?
- 15. winforms akordeon
- 16. Angularjs Akordeon
- 17. Parça ve Etkinlikle İlgili Sorun Sorun
- 18. Google tag manager - filtreli özel etkinlikle tetikleme
- 19. iPad/iPhone'da yanıt vermeyen Jquery/CSS menüsünü açın
- 20. Android - akordeon Widget
- 21. Sencha'da akordeon touch
- 22. AngularJS/ui-bootstrap akordeon -
- 23. angular-ui IE8 akordeon
- 24. Android - NestedFragments seçenekler menüsünü
- 25. FreeTextBox menüsünü nasıl özelleştirebilirim?
- 26. TinyMCE'de Bağlam Menüsünü Çıkarma
- 27. Simgede içerik menüsünü göster?
- 28. Java'da pencere menüsünü değiştirin
- 29. Bir Bootstrap Akordeon açıldıktan sonra içeriğe kaydırma
- 30. Bir Windows Formunun sistem menüsünü nasıl özelleştirebilirim?