【发布时间】:2013-03-21 22:11:06
【问题描述】:
我知道这个答案在这里,但我一直找不到它(或者至少当我看到它时识别它!)。我是 jquery 的相对菜鸟,所以请多多包涵。
问题:
我有 20 张图片,分别命名为 1.png 到 20.png。我希望每次用户单击按钮时随机显示不同的图像。
工作原理:
我生成随机数的 javascript 代码如下所示:
var randomImage = 1 + Math.floor(Math.random() * 20);
什么不是...
我想要做的是将结果作为图像的名称传递给我的 HTML 文档,因此读取的内容如下:
<img id="randImg" class="img_answer" src="randomImage.png">
我尝试连接,但似乎无法解决这个问题。我是否需要创建一个影响 img ID 或类的函数?谁能指出最干净的方法来做到这一点?
【问题讨论】:
-
那是 Javascript,不是 jQuery。
-
正如@SLaks 指出的那样,Javascript 通常是在浏览器上运行的语言。 jQuery 是一个使在 Javascript 中做一些事情变得更容易的库。一般来说,如果你看到 $('something here'),那就是 jQuery - 其余的是 Javascript。
标签: javascript jquery html image random