Хотелось бы определить функцию JavaScript, которую я могу передать в некоторых цветах, и она будет использовать эти цвета для установки заголовков веб-частей на эти цвета.
Псевдокод будет циклически проходить через мой веб-части (только те, которые имеют видимые заголовки) и игнорировать те, которые не имеют видимого заголовка. Каждый видимый заголовок будет назначен следующему цвету в массиве цветов, который был указан в качестве параметра.
Если были переданы два цвета, тогда первый видимый заголовок веб-части будет использовать color1, второй видимый заголовок веб-части, color2, третий будет использовать color1 и т. Д.
$('#WebPartWPQ6_ChromeTitle').css('background-color', 'red')
;
Я ожидаю, что реализация будет:
<script type="text/javascript" data-Color="red, blue, black" src="../SiteAssets/js-enterprise/ColorHeaders.js"></script>