我有一个函数,它包括多种颜色,并且有一个按钮和一个文本标签。因此,每次单击后,该函数将获取数组的当前索引,在文本中显示该索引,并将其添加到索引号中,以便下次显示下一个索引。
这是我的代码:
var mycolor = 0;
var color = function() {
var list = ["red", "blue", "green"];
return list[mycolor];
mycolor++;
};
function run(){
$(".demo").text(color());
}
任何的想法?如何解决?当前,它仅显示第一个索引,不会更新该变量。
这是为了
var mycolor = 0;
var maxcolor = 0
var color = function() {
var list = ["red", "blue", "green"];
maxcolor = list.length;
if((mycolor + 1) > maxcolor)
{
mycolor = 0
}
return list[mycolor++];
};
function run(){
$(".demo").text(color());
}
无限版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句