关联数组 - 使用图像滑块显示键值
associative arrays-Display key values with image slider
我正在设计一个网站,并有一个显示20张图像的图像滑块。
var slideimages = new Array()
slideimages[0] = new Image()
slideimages[0].src = "Stadium Images/anfield.jpg"
slideimages[1] = new Image()
slideimages[1].src = "Stadium Images/britannia.jpg"
slideimages[2] = new Image()
slideimages[2].src = "Stadium Images/oldtrafford.jpg"
<img src = "anfield.jpg" name = "slide" id = "slide" width ="500px" height = "300px">
<script type= "text/javascript">
var step=0
function slideit()
{
document.getElementById('slide').src = slideimages[step].src
if (step<19)
step++
else
step=0
setTimeout("slideit()",2500)
}
slideit()
</script>
我想使其成为一个关联数组,其中数组中的键是体育场名称的字符串,这将随着图像的变化而变化。问题是,如果我更改为关联数组并输入键值,这将停止我的图像滑块,正如您使用的步长变量所看到的那样,这就是该方法切换图像的方式。关于我是否将其切换到关联如何使图像和键(我将在 h3/h4 中显示)协同工作的任何想法
谢谢
只需调整启动和"索引":
var slideimages = {}
slideimages["anfield"] = new Image()
slideimages["anfield"].src = "Stadium Images/anfield.jpg"
slideimages["britannia"] = new Image()
slideimages["britannia"].src = "Stadium Images/britannia.jpg"
slideimages["oldtrafford"] = new Image()
slideimages["oldtrafford"].src = "Stadium Images/oldtrafford.jpg"
相关文章:
- 我可以更改剑道UI网格吗's的外键值
- 关联数组 - 使用图像滑块显示键值
- 选择特定键,然后显示特定值而不重复 ng 重复
- Extjs 网格列 - 组合在值更改后显示键而不是值
- 创建 AJAX 调用以显示任何简单的键/值 JSON
- 如何从 Assoc 数组中选择随机值,然后显示键和值
- 在嵌套的 json javascript 中显示数组的所有键值对
- node.js:添加到Object的键值对,但在打印Object时不显示
- 是否有一种方法来迭代和显示json的键值对列表使用Handlebar.js
- 如何显示外键值从一个模型级联下拉列表在mvc5
- 迭代键/值并显示它
- 显示数组的整个键/值
- 如何添加两个键值,并在json中动态显示另一个键值使用javascript
- 删除嵌套的json元素并显示为单独的键值对
- 在高图中显示该系列中json键值对的总数
- AngularJS star-rating显示图像等于键值对中的值
- GPT -非键值广告显示在键值广告槽
- 在会话存储中保存和显示键和值对时出现问题
- 如何使用JADE显示和访问各个键值
- Angular -显示键匹配值