Dans le bootstrap de Twitter, en regardant la documentation des modaux . Je n'ai pas pu déterminer s'il existe un moyen d'écouter l'événement de fermeture du modal et d'exécuter une fonction.
Par exemple, prenons ce modal comme exemple:
<div class="modal-header">
<button type="button" class="close close_link" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Modal header</h3>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<a href="#" class="btn close_link" data-dismiss="modal">Close</a>
</div>
Le bouton X en haut et le bouton de fermeture en bas peuvent tous deux masquer / fermer le modal à cause de data-dismiss="modal"
. Alors je me demande, si je pourrais en quelque sorte écouter ça?
Sinon, je pourrais le faire manuellement comme ça, je suppose ...
$("#salesitems_modal").load(url, data, function() {
$(this).modal('show');
$(this).find(".close_link").click(modal_closing);
});
Qu'est-ce que tu penses?