私はクローンを表示しようとしています。それで私のAjax結果をそこに置いてください。二重線divを次に水平スクロールします
HTML:
<div class="container">
<div id="main">
<p>Click here to start</p>
</div>
</div>
CSS:
#main{
width:460px;
min-height:200px;
background:#3F9FD9;
margin:0 auto;
}
.container {
position:relative;
}
Javascriptを:
$('#main').click(function(){
//clone.html(data)
var clone = $(this).clone().html('<p>Ajax loaded content</p>').css(
{position:'absolute',right:'0','margin-right':'-460px',top:0}
).attr('class','love').insertAfter($(this));
$(this).css({position:'relative'});
var width = $(window).width()-$(this).outerWidth()/2;
$('#main').animate({'left':'-'+width},4000);
});
しかし、私は両方を作るためにどのようの考え方にこだわっています#main
左にアニメーションし、2番目のdivを中央に配置?
EDIT:今私が唯一のクローンをアニメーション化する方法にこだわって。
は非常に美しく見えますが、フロートを削除すると(中央に配置されているため)、クローンがdivになります。 – Michelle