How can I convert div characters to spaces?
For example, I would like to convert this:
<div>
Hello World
</div>
In it:
<div>
<span>H</span>
<span>e</span>
<span>l</span>
<span>l</span>
<span>o</span>
<span>W</span>
<span>o</span>
<span>r</span>
<span>l</span>
<span>d</span>
</div>
I have tried https://stackoverflow.com/a/1663591 / ... but converts spaces to spaces. I need to convert only characters to spaces:
$("div").each(function (index) {
var characters = $(this).text().split("");
$this = $(this);
$this.empty();
$.each(characters, function (i, el) {
$this.append("<span>" + el + "</span");
});
});
source
share