‌JQuery HoverDir - 响应鼠标移动方向的悬停效果插件‌。
  • 分享到微信朋友圈
    X

‌JQuery HoverDir是一个响应鼠标移动方向的悬停效果插件‌。搭配 modernizr.js能够在鼠标悬停时展示动态的过渡效果,该插件适用于图片库,列表页面等。

使用方法

引入modernizr.js,JQuery和HoverDir库‌:

<script src="js/modernizr.js" type="text/javascript"></script>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.hoverdir.js" type="text/javascript"></script>

HTML结构

<div class="img-hoverdir">
    <div class="img">
        <a href="#">
            <img src="images/1.jpg" />
            <div>
                图片1</div>
        </a>
    </div>
</div>

初始化与说明

<script type="text/javascript">
    $(function () {
        $('.img-hoverdir .img').each(function () {
            $(this).hoverdir(
                {
                    hoverDelay: 50,  //hoverDelay,越大时间越长。
                    inverse: false   //inverse是否反向,true表示反向,默认false  
                }
            );
        });
    });
</script>

更多参数

  • speed : 300 //动画速度

  • easing : 'ease' //过渡效果

  • hoverDelay: 50, //hoverDelay,越大时间越长。

  • inverse: false //inverse是否反向,true表示反向,默认false