0
У меня есть эта функция, чтобы создать свою модальность:Действия после смещать модальные самозагрузки
function modalAlert(text)
{
if($('#modalToRemove'))
$('#modalToRemove').remove();
$('<div id="modalToRemove" class="modal fade"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button><h4 class="modal-title">TITLE</h4></div><div class="modal-body"><h4>'+text+'</h4></div><div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a></div></div></div></div>').modal();
}
И я хотел бы сделать действие после закрытия модального. Я попробовал этот код, но не работает ...
$('#myModal').on('hidden.bs.modal', function() {
// do something…
})
Можете ли вы предложить мне любую вещь еще?
Спасибо!
'если ($ ('# modalToRemove'))' UM, то есть ВСЕГДА true. Он возвращает объект Jquery, который является правдивым. Вам нужно будет проверить длину. НО зачем беспокоиться, так как вы можете цеплять без ошибок. – epascarello
Нельзя ли вызывать $ ('# modalToRemove'). On (...) вместо $ ('# myModal'). On (...)? – ntaylor2