Buongiorno! Ho la necessità di far aprire o chiudere delle voci di menù generate automaticamente da php. Ho trovato sul sito jquery un esempio che fa prorpio al caso mio solo che, come vedete dal codice, in questo momento espande o comprime tutte le voci di menù in una volta sola. Vorrei fare in modo che l'utente possa scegliere quale voce espandere e quale no.
Come posso modificare il codice javascript?
codice:
<script src="http://www.biciclettiamo.it/magento/js/jquery-1.10.2.js"></script>
Codice PHP:
<?php $k=0?>
<?php 
foreach ($_filters as $_filter): ?>
<?php 
if($_filter->getItemsCount()): ?>
<div id="p<?php echo $k?>" class="menu"> 
<dt>
<?php echo $this->__($_filter->getName()) ?><button>CHIUDI</button>
</dt>
</div>
<div id="s<?php echo $k?>" class="links">   
<dd>                        
<?php echo $_filter->getHtml() ?>
</dd>
</div>
<?php echo $k?>
<?php 
endif; ?>
<?php $k
++; ?>
<?php 
endforeach; ?>
<script>
$( "button" ).click(function() {
$( "dd" ).slideToggle( "slow" );
});
</script>