基本的にユーザーが画像をクリックして画像が25px右に移動するプログラムを作成しようとしています。画像をクリックすると移動しますが、画像がウィンドウの右側を通過するとウィンドウの左に戻るコードを追加しようとしました。私は、アニメーションのプロシージャでIfステートメントを使用しようとしましたが、動作しないようです。ここに私が持っているものがあります:if文と位置移動についてのjQueryの質問
$('#image').click(function() {
$(this).animate({
left: '+=155',
function() {
if ($(this).left > $(document).width) {
$(this).left = 0
}
};
});
});
私は間違った構文を使用していますか、私の関数が間違っていますか?ご協力いただきありがとうございます。私はこれを行うだろう