Navbar - Открытие dropdown меню при наведении

Сценарий JavaScript, с помощью которого можно изменить способ открытия выпадающих списков в десктопной версии меню Navbar (при наведении):

$(function(){function onNavbar(){if(window.innerWidth >=768){
      $('.navbar-default .dropdown').on('mouseover',function(){
        $('.dropdown-toggle',this).next('.dropdown-menu').show();}).on('mouseout',function(){
        $('.dropdown-toggle',this).next('.dropdown-menu').hide();});
      $('.dropdown-toggle').click(function(){if($(this).next('.dropdown-menu').is(':visible')){
          window.location = $(this).attr('href');}});}else{
      $('.navbar-default .dropdown').off('mouseover').off('mouseout');}}
  $(window).resize(function(){
    onNavbar();});
  onNavbar();});

https://itchief.ru/lessons/bootstrap-3/38-bootstrap-3-navigation-menu