Sto cercando di ridimensionare l'altezza iframe
dopo il Bootstrap: la transizione del plug-in collapse
è terminata. L'evento Click non funziona perché la transizione non è ancora terminata, JavaScript ottiene le informazioni sull'altezza sbagliata. Qualche idea per risolvere questo problema?Come attivare una funzione JavaScript dopo la transizione di "Bootstrap: collapse plug-in"
risposta
È necessario gestire l'evento nascosto sul plug-in di compressione.
nascosto - Questo evento viene generato quando un elemento crollo è stata nascosta dall'utente (aspetterà per le transizioni CSS per completare).
$('#myCollapsible').on('hidden', function() {
// do something…
})
come sottolineato dal @Francesc nel commento di Bootstrap 3.0 dobbiamo usare
$('#myCollapsible').on('hidden.bs.collapse', function() {
// do something…
})
Non ho mai usato il plugin crollo, ma nella documentazione si dice che c'è un callback chiamato 'nascosto' che dovrebbe essere chiamato una volta terminata la transizione dell'elemento:
$('#myCollapsible').on('hidden', function() {
// do something…
});
Grazie. Ramesh e le tue risposte sono le stesse. Ho dovuto accettarne uno usando il metodo tak tik tuk. – Dasun
Se si utilizza il bootstrap 3.0 è piuttosto facile. shown.bs.collapse è l'evento che viene generato quando la transizione dell'elemento mostrato è completa. Credo che tu stia cercando qualcosa di simile.
$('#myCollapsible').on("shown.bs.collapse", function(){
//trigger content change
//this code will be triggered when the collapse transition is completed
//that is your myCollapsible element will have 'in' in your class
});
- 1. Bootstrap Collapse - Jquery Funzione "Collapse all"
- 2. bootstrap collapse() funzione non funzionante
- 3. come impostare e attivare una transizione css da javascript
- 4. Bootstrap Collapse non funzionante
- 5. Bootstrap: Collapse e tooltip insieme
- 6. Bootstrap Collapse fisarmonica su hover
- 7. Attendi prima di attivare una funzione da eseguire in JavaScript
- 8. Impossibile attivare la barra di navigazione di Bootstrap
- 9. JavaScript richiamata dopo la funzione
- 10. Bootstrap 3 Collapse (da sinistra a destra)
- 11. Bootstrap Collapse non passare dopo di visualizzare, nascondere o passare dal codice
- 12. Bootstrap: Accordion Collapse smesso di funzionare con Bootstrap 2.0.3
- 13. nav-collapse non funziona [Twitter Bootstrap]
- 14. Twitter di bootstrap carosello dissolvenza di transizione
- 15. Bootstrap 3 discesa transizione
- 16. Come attivare l'evento/funzione di back del browser utilizzando JavaScript?
- 17. Valori tra parentesi dopo la funzione javascript
- 18. Come eseguire una funzione dopo un po 'di tempo javascript
- 19. Bootstrap Collapse Non funziona con JQuery
- 20. Come visualizzare un modal bootstrap da una funzione javascript?
- 21. Come posso rilevare una transizione senza una libreria JavaScript?
- 22. Come attivare Javascript/jQuery
- 23. geochart: attivare una funzione su 'selezionare'
- 24. Webpack file di caricamento personalizzato bootstrap-loader dopo il bootstrap
- 25. Come implementare la fisarmonica bootstrap di Twitter?
- 26. Come eseguire il codice dopo la transizione di UIViewWithView?
- 27. Scorrere al contenuto dopo aver aperto una fisarmonica Bootstrap
- 28. Javascript: chiama una funzione dopo un periodo di tempo specifico
- 29. Bootstrap di Twitter Collapse Group Only On Phone
- 30. onClick non funziona dopo la transizione
Per i nuovi utenti, mente la versione di bootstrap, sul 3.0 il nome degli eventi è diverso:. $ ('# MyCollapsible') il ('hidden.bs.collapse', function() {// fare qualcosa ... }). – Cesc