2009-07-26 22 views
8

JQuery ile bir akordeon yapmaya çalışıyorum ve bir sorunla karşılaşıyorum. JQuery web sitesi akordeon içeriğinizi bu şekilde oluşturmanızı sağlar.JQuery akordeon, h3 etiketi olmadan çalışmıyor

Bunu yaptığımda, akordeon doğru çalışmıyor ve biçimlendirmeyle ilgili bir sorun var. Başlığın etrafında h3 etiketleri koyarsam,

<div id="accordion"> 
    <h3><a href="#">First header</a></h3> 
    <div>First content</div> 
    <h3><a href="#">Second header</a></h3> 
    <div>Second content</div> 
</div> 

Çalışır. Bunun neden olduğunu bilen var mı? Firefox 3.5 ve IE 8'de oluyor. Ben de JQuery dosyalarını bugün indirdim.

-Teşekkürler

cevap

7

Sen uygun olanı header option ayarlamalısınız. Senin durumunda

Eğer başlık olarak çapa kullanmaktan istiyorum:

$('#accordion').accordion({ 
    header: "a" 
}); 
10

Belirtilen başlık seçeneği ile akordeon ilklendirmelisiniz:

$('#accordion').accordion({ 
    header: 'a' 
}); 

Ayrıca kontrol etmek isteyebilirsiniz Daha fazla seçenek için jQuery Accordion API.

-1

yerine bu

<script> 

jQuery("#accordion").accordion({heightStyle: "content",header: 'h3' }); 

</script> 

Bu irade IE

yılında çalışıyor deneyin