私は自分の質問のためにフィドルを作成しました:
$('#move').click(function (e) {
e.preventDefault();
$(this).not('.up').animate({
bottom: '50%'
}, 1000, function () {
$(this).addClass('up');
});
$('.up').animate({
bottom: '0%'
}, 1000, function () {
$(this).removeClass('up');
});
});
Firefox にバグがあります (私のバージョン: 19.0.2)。
赤いボタンをクリックすると、右にジャンプします (距離はスクロールバーの幅と同じです)。右側にあるときにウィンドウ(またはフィドルフレーム)のサイズを変更すると、元に戻ります。
私は何か間違ったことをしていますか?それを修正するための良い解決策はありますか?