【发布时间】:2016-06-10 00:43:37
【问题描述】:
它是一个相当基本的使用 css 和 javascript 的 html 幻灯片的代码。 这是javascript部分我如何在没有jquery的情况下添加淡入淡出到这段代码
<script type="text/javascript">
var step = 0
var whichimage = 0
function slideit() {
if (!document.images)
return
document.getElementById('slide').src = slideimages[step].src
whichimage = step
if (step < 3)
step++
else
step = 0
setTimeout("slideit()", 5000)
}
slideit()
</script>
【问题讨论】:
-
HTML、JavaScript 和 CSS 是否适合您?试试这个:stackoverflow.com/a/20264468/5955503
-
仅供参考,如果您不需要在其他任何地方调用 slideIt,您可以只使用匿名函数和 setInterval。这将具有从全局命名空间隐藏变量和函数的额外好处。
setInterval(function () { ... }, 5000);
标签: javascript html css