这个简单的功能不起作用,因为setup_color对#L + i
一无所知有没有简单的解决办法?
function setup_color() {
$("#L" + i).css('background-color', "#DCC9FF");
}
for (let i = 0; i < splitString.length; i++) {
$temp = splitString[i];
if ($temp > "") {
$("#I" + i).val($temp);
setup_color();
}
}
答案 0 :(得分:2)
将i
作为参数传递给setup_color
函数
function setup_color(i){
$("#L" + i).css('background-color', "#DCC9FF");
}
for (let i = 0; i < splitString.length; i++) {
$temp = splitString[i];
if ($temp > "") {
$("#I" + i).val($temp);
setup_color(i);
}
}