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
path: root/js
diff options
context:
space:
mode:
authorJacob Thornton <jacobthornton@gmail.com>2012-08-19 07:18:15 +0400
committerJacob Thornton <jacobthornton@gmail.com>2012-08-19 07:18:15 +0400
commitc9cef741f6d97bb8549af8e4809fccce4339f2f4 (patch)
tree34c6697f81f0564d02d2fc64d821669de8dbd3b2 /js
parent45dddc59a19f3e9decaa4bf0e0db3f884a0f6ff7 (diff)
listen to touchstart for dropdowns on mobile
Diffstat (limited to 'js')
-rw-r--r--js/bootstrap-dropdown.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js
index d71a54292d..dc4cc5ece2 100644
--- a/js/bootstrap-dropdown.js
+++ b/js/bootstrap-dropdown.js
@@ -140,11 +140,11 @@
$(function () {
$('html')
- .on('click.dropdown.data-api', clearMenus)
+ .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus)
$('body')
- .on('click.dropdown', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.dropdown.data-api' , toggle, Dropdown.prototype.toggle)
- .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
+ .on('click.dropdown touchstart.dropdown.data-api', '.dropdown', function (e) { e.stopPropagation() })
+ .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle)
+ .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
})
}(window.jQuery); \ No newline at end of file