Конфигурация HoverIntent, не поднимая - PullRequest
0 голосов
/ 20 ноября 2018

Я уже использовал hoverIntent, но, похоже, он не работает на этом сайте, вот конфиг:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.hoverintent/1.9.0/jquery.hoverIntent.js"></script>    
var config = {
  sensitivity: 1000000000000000,
  interval: 1000000000000000,
  timeout: 1000000000000000
};

jQuery('.left-menu-items li').hoverIntent(function() {
  jQuery(this).find('.sub-sub-menu-items').first().css({
    'display': 'block'
  });
}, function() {
  jQuery(this).find('.sub-sub-menu-items').first().css({
    'display': 'none'
  });
}, config);

Я что-то упустил?Кажется, он не слушает конфиг.Я использую jQuery 1.11.3

1 Ответ

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

Мне удалось это исправить, похоже, что приведенный выше код будет работать только с более старой версией hoverIntent, похож на версию R5.

Этот код ниже работает с текущей версией hoverIntent:

jQuery(".left-menu-items li").hoverIntent({
    over: function () {
        jQuery(this).find('.sub-sub-menu-items').first().show()
    },
    out: function () {
        jQuery(this).find('.sub-sub-menu-items').first().hide()
    },
    timeout: 700,
    sensitivity: 10
});
...