Helløj der ude,
Jeg sidder og er ved at lave en expandable menu med en forfærdelig masse sub-categories, og grundet det vil jeg gerne have sådan man kun kan have 1 kategori åben af gangen, og hvis man klikker på en ny kategori så bliver den forrige collapsed.
mit JQuery script ser sådan her ud:
$(document).ready(function() {
$('div.show').hide();
$('div.category_bg').toggle(function() {
$(this).siblings('div.show').fadeIn('slow');}, function() {$(this).siblings('div.show').fadeOut('fast');return false; }); });
Og virker på koden her:
<div class='category_bg'>1</div>
<div class='show'>
<div>Noget halløj her</div>
</div>
<div class='category_bg'>2</div>
<div class='show'>
<div>Noget halløj her</div>
</div>
Så er spørgsmålet, hvordan får jeg ændret jquery fra at åbne alle divs til kun 1, og hide alle andre?