我有一些代码用于在单击初始屏幕图像时生成随机图像(在 JavascriptSource 上找到):
<script type="text/javascript">
<!-- Original: Nicholas Lupien-->
<!-- Begin
var rand1 = 0;
var useRand = 0;
images = new Array;
images[1] = new Image();`
images[1].src = "../../Myimages/images/01.png";
images[2] = new Image();
images[2].src = "../../Myimages/images/02.png";
images[3] = new Image();
images[3].src = "../../Myimages/images/03.png";
images[4] = new Image();
images[4].src = "../../Myimages/images/04.png";
images[5] = new Image();
images[5].src = "../../Myimages/images/05.png";
images[6] = new Image();
images[6].src = "../../Myimages/images/06.png";
function swapPic() {
var imgnum = images.length - 1;
do {
var randnum = Math.random();
rand1 = Math.round((imgnum - 1) * randnum) + 1;
} while (rand1 == useRand);
useRand = rand1;
document.randimg.src = images[useRand].src;
}
// End -->
</script>
这部分代码工作正常:用户点击图像,图像变为数组中的另一个随机图像。
但是,我想添加一个描述性文本,以便使用文本生成图像。我不知道如何将文本与正确的图像匹配并让它与图像一起随机生成。我正在使用 Jquery Mobile。
脚步:
1.用户在设备上点击初始随机图像(来自单独数组的文本描述??)。
2. 用户看到带有描述性文字的随机图像。