Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'js/dist/collapse.js')
-rw-r--r--js/dist/collapse.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/js/dist/collapse.js b/js/dist/collapse.js
index 1c0b906e0b..4bef72a289 100644
--- a/js/dist/collapse.js
+++ b/js/dist/collapse.js
@@ -118,7 +118,9 @@
};
var triggerTransitionEnd = function triggerTransitionEnd(element) {
- element.dispatchEvent(new Event(TRANSITION_END));
+ var evt = document.createEvent('HTMLEvents');
+ evt.initEvent(TRANSITION_END, true, true);
+ element.dispatchEvent(evt);
};
var isElement = function isElement(obj) {
@@ -186,7 +188,7 @@
toggle: 'boolean',
parent: '(string|element)'
};
- var Event$1 = {
+ var Event = {
SHOW: "show" + EVENT_KEY,
SHOWN: "shown" + EVENT_KEY,
HIDE: "hide" + EVENT_KEY,
@@ -300,7 +302,7 @@
}
}
- var startEvent = EventHandler.trigger(this._element, Event$1.SHOW);
+ var startEvent = EventHandler.trigger(this._element, Event.SHOW);
if (startEvent.defaultPrevented) {
return;
@@ -346,7 +348,7 @@
_this.setTransitioning(false);
- EventHandler.trigger(_this._element, Event$1.SHOWN);
+ EventHandler.trigger(_this._element, Event.SHOWN);
};
var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
@@ -364,7 +366,7 @@
return;
}
- var startEvent = EventHandler.trigger(this._element, Event$1.HIDE);
+ var startEvent = EventHandler.trigger(this._element, Event.HIDE);
if (startEvent.defaultPrevented) {
return;
@@ -408,7 +410,7 @@
_this2._element.classList.add(ClassName.COLLAPSE);
- EventHandler.trigger(_this2._element, Event$1.HIDDEN);
+ EventHandler.trigger(_this2._element, Event.HIDDEN);
};
this._element.style[dimension] = '';
@@ -543,7 +545,7 @@
*/
- EventHandler.on(document, Event$1.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
+ EventHandler.on(document, Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
// preventDefault only for <a> elements (which change the URL) not inside the collapsible element
if (event.target.tagName === 'A') {
event.preventDefault();