構文に問題があることはわかっています。私の経験によれば、この JavaScript は Python と比較して奇妙な構文を持っているようです。このコードが機能しないのはなぜですか?
<script>
function flutter() {
var random = Math.floor(Math.random()*5);
var $obj = $('.bird');
$obj.animate({ top :'-= 0.5px'+random }, 20, flutter);
}
</script>
ランダムに追加した方法が原因であることはわかっていますが、正しい方法はわかりません。