Maison > Article > interface Web > L'événement modal Bootstrap n'est pas déclenché lorsque le modal est affiché/masqué
Utilise jQuery (3.2.1).
Dans le Modal deBootstrap (v4-alpha), si le Modal existe .fade
, les fonctions de rappel des événements shown.bs.modal
et hidden.bs.modal
ne seront pas déclenchées normalement.
Mais le déclenchement des événements show.bs.modal
et hide.bs.modal
est normal.
La différence entre ces deux événements est immédiatement et attendre la fin des transitions CSS.
Ajouter dynamiquement .fade
une classe avant de définir l'écouteur d'événement :
<code>$ -> registerModal = $('#registerModal') registerModal.addClass('fade') registerModal.on('hidden.bs.modal', -> $(this).find('input').val('') )</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!