Bootstrap Nav Walker - Hover Drop down внезапно перестает работать - PullRequest
0 голосов
/ 10 июля 2020

Моя навигация работала нормально, когда я попробовал это сегодня утром, родительская навигация, у которой есть дочерние элементы, не выпадала при наведении, как это было раньше, а также перестали работать родительские навигационные ссылки? Странно. Я проверил свой код в class-wp- bootstrap -navwalker. php и все то же самое?

 if ( isset( $args->has_children ) && $args->has_children && 0 === $depth && $args->depth > 1 ) {
    $atts['href'] = ! empty( $item->url ) ? $item->url : '';
    $atts['data-toggle']   = 'dropdown';
    $atts['aria-haspopup'] = 'true';
    $atts['aria-expanded'] = 'false';
    $atts['class']         = 'dropdown-toggle nav-link';
    $atts['id']            = 'menu-item-dropdown-' . $item->ID;
} else {
    $atts['href'] = ! empty( $item->url ) ? $item->url : '#';

JS:

  $('.navbar .dropdown').hover(function() {
      $(this).find('.dropdown-menu').first().stop(true,true).delay(250).slideDown();

      }, function() {
      $(this).find('.dropdown-menu').first().stop(true, true).delay(100).slideUp();

      });

      $('.navbar .dropdown > a').click(function(){
      location.href = this.href;
      });`

введите описание изображения здесь

Я понятия не имею, что произошло, или что я могу сделать, чтобы исправить, когда вы наводите курсор на элементы, у которых есть дети, это должно вызвать раскрывающийся список. Любая помощь будет оценена по достоинству. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...