1

我正在尝试在我的网站上构建一个滑出功能框(类似于 expedia),它会在 2 秒后动画,保持可见几秒钟,然后再次隐藏。然后我想让它再次出现在第二次不同的文本中。我尝试通过检查元素的位置来进行此操作,但无济于事。

HTML:

<div class="viewer">
    <span class="top">Others Are Viewing This Deal</span>
</div>

JS:

if ($('.viewer').position().left === -280) {
    $('.viewer').delay(2000).animate({left: '0'}, 1000, 'linear');
    $('.dealViewers .top').prepend(randomViews + " ");
}
else {
    $('.viewer').delay(4000).animate({ left: '-280'}, 1000, 'linear');
}
4

0 回答 0