Help please concisely initialize the script for the elements of the rainbow_text
class.
As you can see, now I have initialization for 3 elements with handles. This is not rational since there may be much more.
It would be great not to use loops.
html:
<span>header</span> <br /> <div class="logo"> weterteyrtutyu<span class="rainbow_text" >sergey kalinin 123</span>wqeqweqwqrvdg </div> <br /> <span class="rainbow_text" >qwerty asdf zxzx</span> <br /> <span>footer</span> <br /> <span class="rainbow_text" >qzx</span>
js:
new KalininRainbowText({ element: document.getElementsByClassName ('rainbow_text')[0], colorArray: new Array('red', 'lime', 'blue', 'navy', 'green', 'magenta', '#883f46', '#4bb1ff') }); new KalininRainbowText({ element: document.getElementsByClassName ('rainbow_text')[1], colorArray: new Array('red', 'lime', 'blue', 'navy', 'green', 'magenta', '#883f46', '#4bb1ff') }); new KalininRainbowText({ element: document.getElementsByClassName ('rainbow_text')[2], colorArray: new Array('red', 'lime', 'blue', 'navy', 'green', 'magenta', '#883f46', '#4bb1ff') });