Provo ad utilizzare la funzione di attivazione e disattivazione del plug-in di compressione Bootstrap a livello di codice. Riesco a cambiare un div quando clicco sul collegamento in fisarmonica-intestazione ma funziona solo una volta, cioè non riesco a cliccare di nuovo per nascondere il div.Attiva/disattiva Javascript con plug-in di compressione Bootstrap
Ecco il mio codice:
<div id="accordion" class="accordion">
<div class="accordion-group">
<div class="accordion-heading">
<a id="program${bean.id}" data-parent="#accordion"
class="accordion-toggle">
...
</a>
</div>
<div id="collapse${bean.id}" class="accordion-body collapse">
<div class="accordion-inner">
...
</div>
</div>
</div>
E più tardi nel JSP:
$.each($('#accordion a.accordion-toggle'), function(i, link){
$(link).on('click',
function(){
// ...
$('#collapse' + id_of_a_bean).collapse({
toggle : true,
parent : '#accordion'
});
// ...
}
)
});
Mi sono perso qualcosa?
In realtà, ho fatto perdere qualcosa :) Ora funziona, thants un sacco! In effetti, attiva/disattiva: true non è più utile;) – tduchateau