【发布时间】:2017-03-28 10:31:00
【问题描述】:
我的网页包含无序列表的文本(语言)。每一行是包含在 SPAN 标签中的英语翻译和该语言的母语翻译:
<li><span class="eng">German</span><span class="non">Deutsche</span></li>
<li><span class="eng">Denmark</span><span class="non">Dansk</span></li>
我想要做的就是让页面在英文跨度和母语跨度之间来回切换 5 秒左右。下面的代码可以正常工作,只是它会随着时间的推移慢慢加速。知道如何调整它以使其保持不变吗?
function myRepeat() {
var aniTime = 500;
$('.eng').fadeToggle(aniTime).delay(aniTime);
$('.non').fadeToggle(aniTime).delay(aniTime);
}
setInterval(myRepeat, 8000);
【问题讨论】:
-
你能提供工作的jsfiddle吗?
-
所有浏览器都一样吗?
标签: javascript jquery html css