mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-12 16:44:17 +02:00
Merge pull request #13330 from Kronuz/patch-1
Wait for the expected target during a collapse
This commit is contained in:
@@ -56,7 +56,11 @@
|
|||||||
this.transitioning = 1
|
this.transitioning = 1
|
||||||
|
|
||||||
var complete = function (e) {
|
var complete = function (e) {
|
||||||
if (e && e.target != this.$element[0]) return
|
if (e && e.target != this.$element[0]) {
|
||||||
|
this.$element
|
||||||
|
.one($.support.transition.end, $.proxy(complete, this))
|
||||||
|
return
|
||||||
|
}
|
||||||
this.$element
|
this.$element
|
||||||
.removeClass('collapsing')
|
.removeClass('collapsing')
|
||||||
.addClass('collapse in')[dimension]('auto')
|
.addClass('collapse in')[dimension]('auto')
|
||||||
@@ -92,7 +96,11 @@
|
|||||||
this.transitioning = 1
|
this.transitioning = 1
|
||||||
|
|
||||||
var complete = function (e) {
|
var complete = function (e) {
|
||||||
if (e && e.target != this.$element[0]) return
|
if (e && e.target != this.$element[0]) {
|
||||||
|
this.$element
|
||||||
|
.one($.support.transition.end, $.proxy(complete, this))
|
||||||
|
return
|
||||||
|
}
|
||||||
this.transitioning = 0
|
this.transitioning = 0
|
||||||
this.$element
|
this.$element
|
||||||
.trigger('hidden.bs.collapse')
|
.trigger('hidden.bs.collapse')
|
||||||
|
Reference in New Issue
Block a user