From 88bd7a96d6d3e905d2138cf425d9347f4fd84e9c Mon Sep 17 00:00:00 2001 From: ibrahim Date: Mon, 18 Mar 2019 00:44:29 -0700 Subject: [PATCH] fix empty span bug when dynamically changing the element lettering was called on, lots of weird empty spans got added on. --- lettering.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lettering.js b/lettering.js index 06bf949..ce1c505 100644 --- a/lettering.js +++ b/lettering.js @@ -21,7 +21,9 @@ var a = a.split(splitter), inject = ''; if (a.length) { for(var i=0, len=a.length; item=a[i], i'+item+''+after; + if (a[i].length) { + inject += ''+item+''+after; + } } t.innerHTML = inject; } @@ -73,4 +75,4 @@ } }; -})(); \ No newline at end of file +})();