Sto avendo difficoltà a trovare l'elemento di ancoraggio cliccato in caso crollo utilizzando Bootstrap 3.3.4 .:Come ottenere l'elemento selezionato nell'evento di compressione Bootstrap?
$('.collapse').on('show.bs.collapse', function (e) {
// Get clicked element that initiated the collapse...
});
Ho bisogno di questo perché mi piacerebbe per evitare il collasso se l'elemento cliccato ha un certo attributo data . Un'altra opzione sarebbe quella di connettersi usando .on('click', function())
, tuttavia ci sono altri eventi che si verificano sul clic che devono essere eseguiti in modo che questo mi sembra un no-go. Cercare nel DOM l'ancoraggio più vicino o qualcosa di simile non funzionerà bene poiché ci sono più ancore l'una accanto all'altra.
dispiace. Non riesci a capirlo – AmmarCSE
** http: //jsfiddle.net/sheshu036/8s0mn0f4/5/** in questo modo hai più tag di ancoraggio? – sheshadri
Gli ancoraggi sono posizionati da qualche altra parte nella pagina, tutti l'uno accanto all'altro (ignorando la struttura predefinita di Boostrap HTML). – Propaganistas