From 8a78bc065f866763607f104907b7a2ac9fa6ceec Mon Sep 17 00:00:00 2001 From: Heinrich Fenkart Date: Sun, 16 Feb 2014 20:06:31 +0100 Subject: Remove event aliases from JavaScript Makes life for people with custom jQuery builds excluding event aliases much easier. --- js/dropdown.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'js/dropdown.js') diff --git a/js/dropdown.js b/js/dropdown.js index 43d7ae3ea..6e206a0d1 100644 --- a/js/dropdown.js +++ b/js/dropdown.js @@ -44,7 +44,7 @@ .toggleClass('open') .trigger('shown.bs.dropdown', relatedTarget) - $this.focus() + $this.trigger('focus') } return false @@ -64,8 +64,8 @@ var isActive = $parent.hasClass('open') if (!isActive || (isActive && e.keyCode == 27)) { - if (e.which == 27) $parent.find(toggle).focus() - return $this.click() + if (e.which == 27) $parent.find(toggle).trigger('focus') + return $this.trigger('click') } var desc = ' li:not(.divider):visible a' @@ -79,7 +79,7 @@ if (e.keyCode == 40 && index < $items.length - 1) index++ // down if (!~index) index = 0 - $items.eq(index).focus() + $items.eq(index).trigger('focus') } function clearMenus(e) { -- cgit v1.2.3