私はこのコードを持っています。クラス「ブロック」のすべての要素を10ピクセル左に移動します。300ピクセルの残りの要素を削除したい。動作しないのはなぜ$(this).remove()
ですか? これを修正するにはどうすればよいですか?
$(".block").animate({left:"-=10"},speed,"linear",function(){
if(parseInt(this.style.left) < 300)
{
$(this).remove();
//something
}else{
//something
}
});
html:
<div id="container">
<span class="block"></span>
<span class="block"></span>
</div>
これが私のコードのすべてですhttp://jsbin.com/ExET/1/