Skip to content

Instantly share code, notes, and snippets.

@Gix075
Created October 29, 2015 11:07
Show Gist options
  • Save Gix075/75ba4fbadcab4e41a35f to your computer and use it in GitHub Desktop.
Save Gix075/75ba4fbadcab4e41a35f to your computer and use it in GitHub Desktop.
Split each letters of "string" in span elements
function splitString(element, spanClass) {
var str = $(element).text();
str = str.split("");
var markup = "";
for (var i=0; i<str.length; i++) {
//if(str[i] == " ") str[i] = "&nbsp;"
var spanCssClass= spanClass;
if(str[i] == " ") {
spanCssClass = spanClass+"-space";
str[i] = "";
}
markup += '<span class="'+ spanCssClass +'">'+ str[i] +'</span>';
}
$(element).html(markup);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment