Вставляем элемент после каждой буквы by Apocalypse на jQuery
1 2 3 4 5 6 7 8 9 10 11 12 |
$(function () { var apotext = $('#apotext').text(), apotextlen = apotext.length, apotextfinal = ''; for(i=0;i<apotextlen;i++) { if(apotext.substr(i, 1) == ' ') { apotextfinal = apotextfinal + ' '; // Не обрабатываем пробелы } else { apotextfinal = apotextfinal + apotext.substr(i, 1) + '<span class="apoclass">☼</span>'; // Вырезаем каждую букву и добавляем после неё элемент }; }; $('#apotext').html(apotextfinal); }); |
2#: Обрабатываемый текст оформляем так:
1 |
<div id="apotext">Это обычный текст</div> |
Привет. А как сделать чтобы после первой точки в тексте вставить элемент.
Заранее благодарю
http://jsfiddle.net/apoucoz/1avw997w/