0

私はスクリプトに取り組んでおり、右からスライドする位置が固定された画像が必要です(ボディオーバーフローが非表示になっているため、最初は表示されません)が、まだ右側にあり、3秒後に画像を変更し、それを維持します画像を 1 秒間動かしてから最初の画像に戻し、見えなくなるまで右にスライドさせます。これを1分ごとに行う必要があります。このスクリプトを作ったのですが、右からスライドするのではなく、そこに表示されるだけで、画像が切り替わると1秒未満の空白があります。

setInterval(
function(){
        $('#rgir').css('right', -80);
         setTimeout(function(){
        $('#rgir').html('<img src="images/blink.png" />');
        setTimeout(function(){
        $('#rgir').html('<img src="images/normal.png" />');
        $('#rgir').css('right', -200);
    }, 1000);
    }, 3000);
setTimeout(function(){
    }, 20000);
}, 2000);
4

1 に答える 1

0

このコードは、2 つの異なる座標で表示されるように設定しているように見えます。これには、jQuery UI のスライド機能が必要になる場合があります。

jQuery を左にスライドして表示

于 2013-08-26T21:16:33.953 に答える