嘿,我正试图找出一种方法,我可以简化我的代码,这样我就不必拥有 38 个这些函数,而只有一个可以在不同时间运行 38 个不同 id 的函数。这是一个随机脚本,它告诉 id 元素落在一个特定的字母上。
var randlet = 0;
var timesrun = 0;
function randomizer() {
randlet = Math.floor(Math.random() * 26);
timesrun += 1;
if (master[randlet] == letter[0]) {
$('#L1').css('background-position', master[randlet]);
clearInterval(interval);
} else {
if (timesrun == 100) {
master[randlet] = letter[0];
$('#L1').css('background-position', master[randlet]);
clearInterval(interval);
} else {
$('#L1').css('background-position', master[randlet]);
}
}
}
var interval = setInterval(function() {
randomizer();
}, 10);