JQuery替换元素w /左侧滑动效果

时间:2013-02-25 08:47:51

标签: jquery jquery-animate

目前我正在使用fadeOut动画效果来替换div元素的内容。

$('#divID').fadeOut('slow', function(){
    $(this).replaceWith( $div );
});

如何在替换slide to left元素的内容时实现div效果?

1 个答案:

答案 0 :(得分:12)

不知道是否有特定效果,我使用$().animate({left: val})来实现这一目标。

var width = $(window).width();

$('#divID').animate({left : -width}, 500, function(){ $div.hide() });
$div.css({left: width}).show().animate({left: 0}, 500);

您需要设置元素' css到position: absolute,并调整容器和其他项目。

这是jsfiddle