【发布时间】:2013-12-01 12:43:57
【问题描述】:
我有一些文本每 3 秒随机更改一次,它的工作原理就像一个魅力,但我想在它更改时制作淡出,淡出过渡。这是我的脚本/
<script type="text/javascript">
var textarray = [
"& prisioner 24601.",
"& occasional timelord.",
"& part-time Pokémon trainer.",
"& guilty for the zombie apocalypse.",
"& potential book worm." // No comma after last entry
];
function RndText() {
var rannum= Math.floor(Math.random()*textarray.length);
document.getElementById('random_text').innerHTML=textarray[rannum];
}
onload = function() { RndText(); }
var inter = setInterval(function() { RndText(); }, 3000);
这是它应用到的html部分:
<span id="random_text">& occasional time lord</span>
知道如何做到这一点吗? 谢谢
【问题讨论】:
-
请正确编码 HTML 字符串:
& -> &amp; -
@BenM 因为我上次检查时它已写入规范...
-
@Emissary 更正了代码,非常感谢!
标签: javascript jquery fadein transition fadeout