Добавьте «hover» ту же функцию, что и «scroll» - PullRequest
0 голосов
/ 20 сентября 2018

сначала простите за английский.Я хочу «навести курсор» на логотип и выполнить ту же функцию «прокрутки» меню.Как это должно быть?

var prev = 0;
var $window = $(window);
var nav = $('#nav');
$(window).scroll(function(){
  var scrollTop = $window.scrollTop();
  nav.toggleClass('hidden', scrollTop > prev);
  prev = scrollTop;
});

http://jsfiddle.net/joselm65/x7k0phz5/1/

1 Ответ

0 голосов
/ 20 сентября 2018

Просто реорганизовать функцию и вызвать ее для событий прокрутки и наведения:

// Write this below your current JS code
$('#logotipo').mouseenter(function(){
    nav.addClass('hidden');
}).mouseleave(function(){
    nav.removeClass('hidden');
  $(this).trigger('scroll');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...