【发布时间】:2015-12-07 12:11:29
【问题描述】:
我的数组var myImages = [];,一旦我拥有console.log() 数组(我将项目推入上面),我就会得到这个:
["01_img"]
["02_img"]
["03_img"]
["04_img"]
["05_img"]
然后onClick 我将div 的背景更改为具有来自数组的背景图像。
$('.div_content').css('background-image', 'url(https://url/path/images/' + myImages + '.png)');
我怎么改make呢,所以背景图我改了onClick。
我按照我找到的示例进行了尝试,但没有成功:
$('.btn').on('click', function(){
var myIndex = 1;
myIndex = (myIndex+1)%(myImages.length);
$('.div_content').css('background-image', 'url(https://url/path/images/' + myIndex + '.png)');)
});
感谢您的帮助。
【问题讨论】:
-
问题不清楚。能详细点吗?
-
对不起,我的错。基本上,数组中的每个项目都是一个图像名称。所以
onClick我用数组中的项目更改了div的背景图像。我遇到的问题是它总是加载到第一个数组项中。我需要onClick从数组中随机选择一个项目
标签: javascript jquery