目前我正在使用fadeOut动画效果来替换div
元素的内容。
$('#divID').fadeOut('slow', function(){
$(this).replaceWith( $div );
});
如何在替换slide to left
元素的内容时实现div
效果?
答案 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