aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <[email protected]>2014-05-05 22:47:50 -0700
committerChris Rebert <[email protected]>2014-05-05 22:47:50 -0700
commita032c396ee5bc850b2813978fcac54071b19d3a4 (patch)
tree6249330f77bf07ac4f09f0ca4c87e2110bc78dc7
parentc3f294dae75577c0a015971be1df432111c703f9 (diff)
parent73f7acc01b7e2535c615045322822c617af1357b (diff)
downloadbootstrap-a032c396ee5bc850b2813978fcac54071b19d3a4.tar.xz
bootstrap-a032c396ee5bc850b2813978fcac54071b19d3a4.zip
Merge pull request #13406 from EnsignR/closed.bs.alert-after-remove
fires closed.bs.alert *after* DOM detach() as per #12379
-rw-r--r--js/alert.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/js/alert.js b/js/alert.js
index b62f82cc9..ee2bd02e1 100644
--- a/js/alert.js
+++ b/js/alert.js
@@ -42,7 +42,8 @@
$parent.removeClass('in')
function removeElement() {
- $parent.trigger('closed.bs.alert').remove()
+ // detach from parent, fire event then clean up data
+ $parent.detach().trigger('closed.bs.alert').remove()
}
$.support.transition && $parent.hasClass('fade') ?