【发布时间】:2016-01-15 14:56:16
【问题描述】:
所以我想在页面顶部显示 3 个新闻代码。 (旁注:这些不适用于网站,它们是我公司更大的内部营销展示的一部分。该页面只会加载一次,然后将永远位于四边 70 英寸电视显示屏上)
我正在尝试在这些代码之间轮换。我想从第一个,到第二个,到第三个,然后重新开始。所有这一切都必须在股票代码旋转通过其中的所有 li 之后发生。
我想出了一种从第一个到第二个行情的方法,但无法超越。
if (tick1.css('opacity') == '1')
setTimeout(function() {
tick1.hide();
tick2.show();
}, $('.tick1 ul li').length * 1000);
注意:在下面的小提琴中,我的 js 从第 222 行开始。所有其他 js 由 Aakash Chakravarthy 提供。
【问题讨论】:
-
你真的不应该像你正在做的那样依赖你的代码时间。您应该向 Aakash Chakravarthy 提供的代码添加一个回调,它会告诉您何时循环到下一个“标题”。
标签: javascript jquery html css ticker