Actualmente estoy trabajando en Bootstrap para poner un video en un modal. Todo se genera a través de cms (por lo que no tengo control sobre la cantidad de videos que se mostrarán).Twitter Bootstrap Modal - En oculto cualquier
Todo va bien (tengo que dar a cada modal su propia identificación y todo funciona). La cosa es que, cuando cierras el modal y el video se está ejecutando, el video (y el sonido) continúan ejecutándose en segundo plano.
a Dodge que, cuando un modal se cierra con el botón x, restauro el html en el modal, como esto:
$('button.close').click(function(){
var divcible=$(this).parent().parent().find(".modal-body");
var html = divcible.html()
divcible.html("")
divcible.html(html)
})
Mi problema con esto es que si el usuario hace clic en el telón de fondo, la Html no se reiniciará. en el sitio web de boostrap llaman a este
$('#myModal').on('hidden', function() {
// do something…
})
para vigilar cuando se cierra modal, pero quiero encontrar si hay una manera de controlar cuando se cierra CUALQUIER modal.
Ha intentado '$ ('.modal-body'). on ('hidden', function() { // hacer algo ... }) '? Base su selector en un nombre de clase en lugar de por ID. –