Я пишу новый плагин jquery, который принимает, среди прочего, два параметра.первая - это массив строк, вторая - массив цветовых кодов (например, #CCC)
, то, что я делаю в моем плагине, использует строки в первом массиве для создания меню, которое выглядит примерно такthis:
<ul>
<li><a class="Link0">string1</a></li>
<li><a class="Link1">string2</a></li>
</ul>
Я просто перебираю массив и создаю элементы с правильным классом.Сейчас мне нужен способ присвоения цветов во втором массиве классам.
$.each(settings.categoryColors, function(i, val) {
$('a.Link'+i).css('background-color',val);
});
Проблема в том, что эти классы также будут динамически добавляться к элементам средства выбора даты.Поэтому мне нужен способ устанавливать классы, а не обновлять элементы классами.
Другими словами, мне нужен способ создания классов css, чтобы все элементы, которые впоследствии получали классы, имели одинаковые цвета.
Надеюсь, это имеет смысл.