HoverIntent配置,不接

时间:2018-11-20 13:55:11

标签: jquery hoverintent

我以前使用过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 :(得分:0)

我已经设法解决了这个问题,看来上面的代码仅适用于较旧的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
});