Alien-Web-HalBrowser

 view release on metacpan or  search on metacpan

share/vendor/js/bootstrap.js  view on Meta::CPAN

675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
  var $this = $(this)
    , $parent
    , isActive
 
  if ($this.is('.disabled, :disabled')) return
 
  $parent = getParent($this)
 
  isActive = $parent.hasClass('open')
 
  clearMenus()
 
  if (!isActive) {
    $parent.toggleClass('open')
  }
 
  $this.focus()
 
  return false
}

share/vendor/js/bootstrap.js  view on Meta::CPAN

729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
    if (e.keyCode == 40 && index < $items.length - 1) index++                        // down
    if (!~index) index = 0
 
    $items
      .eq(index)
      .focus()
  }
 
}
 
function clearMenus() {
  $(toggle).each(function () {
    getParent($(this)).removeClass('open')
  })
}
 
function getParent($this) {
  var selector = $this.attr('data-target')
    , $parent
 
  if (!selector) {

share/vendor/js/bootstrap.js  view on Meta::CPAN

782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
  $.fn.dropdown.noConflict = function () {
    $.fn.dropdown = old
    return this
  }
 
 
  /* APPLY TO STANDARD DROPDOWN ELEMENTS
   * =================================== */
 
  $(document)
    .on('click.dropdown.data-api', clearMenus)
    .on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
    .on('click.dropdown-menu', function (e) { e.stopPropagation() })
    .on('click.dropdown.data-api'  , toggle, Dropdown.prototype.toggle)
    .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
 
}(window.jQuery);
/* =========================================================
 * bootstrap-modal.js v2.3.1
 * =========================================================



( run in 0.357 second using v1.01-cache-2.11-cpan-26ccb49234f )