要素を逆 U 字型に画面を飛び、連続的に回転させる方法はありますか? 私はスクリプトに取り組んでおり、この効果を作成する必要があります。画像は画面の左下隅から表示され、画面の高さの 50% を移動し、画面の右隅を通り抜けます。これを 1 分ごとに行う必要がありますが、setInterval を使用してこれを行うことができます。
私がやったこと:
var currWidth = $(window).width();
console.log(currWidth);
var startPos = -100;
var endPos = (currWidth + 100) + (startPos / 2);
console.log(endPos);
setInterval(
function(){
$('.bouquet').animate({left: endPos}, 3000);
var offset = $(e.target).offset();
$('.bouquet').animate({'top':offset.top},600);
}, 10000
);
しかし、画面の左から右に移動するので、うまく動作しません。