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:
authorMark Otto <markdotto@gmail.com>2017-04-16 23:54:07 +0300
committerMark Otto <markdotto@gmail.com>2017-04-16 23:54:07 +0300
commitbc0cf36dc85cc974d92d3a7c64987aa6bc37ea25 (patch)
treed188fe5f7806b9f51678de2c2968ada349ab729e /js/dist/button.js
parent6d64afe508bfd0bcfb5831a9a4708cef4ad88334 (diff)
grunt
Diffstat (limited to 'js/dist/button.js')
-rw-r--r--js/dist/button.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/dist/button.js b/js/dist/button.js
index 6eb6dd576a..da8c35e690 100644
--- a/js/dist/button.js
+++ b/js/dist/button.js
@@ -62,6 +62,7 @@ var Button = function ($) {
Button.prototype.toggle = function toggle() {
var triggerChangeEvent = true;
+ var addAriaPressed = true;
var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0];
if (rootElement) {
@@ -86,10 +87,13 @@ var Button = function ($) {
}
input.focus();
+ addAriaPressed = false;
}
}
- this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE));
+ if (addAriaPressed) {
+ this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE));
+ }
if (triggerChangeEvent) {
$(this._element).toggleClass(ClassName.ACTIVE);