JSFiddle - React, Tailwind, and code Playground
by apoucoz
HTML
<div class="aporainbow">IMAPO.RU - Только уникальные скрипты</div>
JavaScript
$(function() {
var apocurelem = $('.aporainbow');
var apolet = apocurelem.text().split('');
for(i in apolet) {
apolet[i] = '<span>' + apolet[i] + '</span>';
};
var text = apolet.join("");
apocurelem.html(text);
var apocolorarr = ['#f30', '#d3d', '#a3a', '#f3a', '#293'];
var min = 0;
var max = apocolorarr.length-1;
$('.aporainbow span').each(function(index) {
var aporandom = min + Math.floor(Math.random() * (max + 1 - min));
$(this).css('color', apocolorarr[aporandom]);
});
})