首页 > 其他 > 详细

左右悬浮

时间:2014-11-25 12:11:14      阅读:255      评论:0      收藏:0      [点我收藏+]
(function($) {
  $.fn.sideFixed = function(options) {
    var opts = $.extend(true, {},
    $.fn.sideFixed.defaults, options);
    return this.each(function() {
      var $this = $(this);
      $this.on("mouseenter",function() {
    $(".mask").stop().animate({opacity:0.4});
    $(".mask").show();
    $(".mask").css({
        width:$(document).outerWidth(),
        height:$(document).outerHeight()
    });
    if(opts.direction==="right"){
    $(this).stop().animate({
        right:"0px"
    },800);
    }else if(opts.direction==="left"){
        $(this).stop().animate({
        left:"0px"
    },800);
    }
      }).on("mouseleave",function() {
        $(".mask").stop().fadeOut(800);     
        $(".mask").stop().animate({opacity:0},function(){$(".mask").hide();});
        if(opts.direction==="right"){
        $(this).stop().animate({
            right:-$(this).width()
        });
        }else if(opts.direction==="left"){
            $(this).stop().animate({
            left:-$(this).width()
        });
        }
      });
    });
  };
  $.fn.sideFixed.defaults = {
      direction:"left"
};
})(jQuery);

 

左右悬浮

原文:http://www.cnblogs.com/dingyuanxin/p/4120358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!