Как изменить цвета элементов с помощью переменных?Как динамически менять цвет элемента?
Предположим, у нас есть четыре строки (цвета). Мне нужно, чтобы дать каждому учащемуся элементу другую, 1,2,3,4,1,2,3 ... и так далее:
function pressLineColors() {
var a = "#eee",
b = "#123",
c = "#fff",
d = "#ae23e5";
$('.pressLine').each(function (i) {
//go througt each of this, and give them colors, so when new elements
// appear, give them next color.
});
}
Первый элемент sholud имеют цвет , второй б , третий с, четвертый д, и пятый , ...
@jgauffin Я откатился, потому что вы удалили мои комментарии, которые объясняют код. Также '$ .each()' создает меньше накладных расходов, чем '.each()', поэтому мне нравится его использовать. – Jasper
да. double edit:/ – jgauffin
просто используйте 'colors [index% colors.length]', тогда нет необходимости в 'curr',' curr ++ 'или в блоке' if' – Kyle