体の背景位置を一定間隔でランダムにアニメートしたい。配列に格納されているいくつかの事前定義された背景位置値(x、y)があります。
これまでのスクリプトは次のとおりです。
$(document).ready(function() {
var xyz = new Array();
xyz[1] = "backgroundPosition: '0% 0%'";
xyz[2] = "backgroundPosition: '53% 34%'";
var item = xyz[Math.floor(Math.random()*xyz.length)];
var move = setInterval(function(){
$('body').animate({item}, 2000);
}, 7000);
});
誰かが問題がどこにあるか教えてもらえますか?コードの最適化はありますか?どうもありがとう!