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

github.com/twbs/bootstrap-rubygem.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Mazovetskiy <glex.spb@gmail.com>2014-07-21 22:11:45 +0400
committerGleb Mazovetskiy <glex.spb@gmail.com>2014-07-21 22:11:45 +0400
commitf5ee26fc989b39f6ad8f623083140a070482ebb7 (patch)
tree91d8c678c8bb7048f6d5f8b1b1fb39a2662fb8a0 /assets/javascripts
parent43a76e57c9e3d8c53603ef0956b80e9dfcb24931 (diff)
rake convert
Diffstat (limited to 'assets/javascripts')
-rw-r--r--assets/javascripts/bootstrap.js16
-rw-r--r--assets/javascripts/bootstrap/button.js16
2 files changed, 4 insertions, 28 deletions
diff --git a/assets/javascripts/bootstrap.js b/assets/javascripts/bootstrap.js
index a7870a9..f1c5020 100644
--- a/assets/javascripts/bootstrap.js
+++ b/assets/javascripts/bootstrap.js
@@ -333,15 +333,6 @@
}
- // FOCUS SHIM (FOR BUTTON GROUPS)
- // ==============================
-
- function getBtnTarget(target) {
- var $target = $(target)
- return $target.hasClass('btn') ? $target : $target.parent('.btn')
- }
-
-
// BUTTON DATA-API
// ===============
@@ -352,11 +343,8 @@
Plugin.call($btn, 'toggle')
e.preventDefault()
})
- .on('focus.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- getBtnTarget(e.target).addClass('focus')
- })
- .on('blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- getBtnTarget(e.target).removeClass('focus')
+ .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
+ $(e.target).closest('.btn').toggleClass('focus', e.type == 'focus')
})
}(jQuery);
diff --git a/assets/javascripts/bootstrap/button.js b/assets/javascripts/bootstrap/button.js
index 7e2a6e4..b3e944c 100644
--- a/assets/javascripts/bootstrap/button.js
+++ b/assets/javascripts/bootstrap/button.js
@@ -97,15 +97,6 @@
}
- // FOCUS SHIM (FOR BUTTON GROUPS)
- // ==============================
-
- function getBtnTarget(target) {
- var $target = $(target)
- return $target.hasClass('btn') ? $target : $target.parent('.btn')
- }
-
-
// BUTTON DATA-API
// ===============
@@ -116,11 +107,8 @@
Plugin.call($btn, 'toggle')
e.preventDefault()
})
- .on('focus.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- getBtnTarget(e.target).addClass('focus')
- })
- .on('blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- getBtnTarget(e.target).removeClass('focus')
+ .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
+ $(e.target).closest('.btn').toggleClass('focus', e.type == 'focus')
})
}(jQuery);