Sha256: ab96dd01a4047c016cb18be3976d55032a7ceadc5e2d1bda62968ceb3d1e4066
Contents?: true
Size: 419 Bytes
Versions: 3
Compression:
Stored size: 419 Bytes
Contents
// Replace all occurences of "--" (double hyphens) with "—" (long-em dash) function walkText(node) { if (node.nodeType == 3) { node.data = node.data.replace(/--/g, '—'); } if (node.nodeType == 1 && node.nodeName != 'SCRIPT') { for (var i = 0; i < node.childNodes.length; i++) { walkText(node.childNodes[i]); } } } // Usage: // // walkText(document.body); // module.exports = walkText;
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kcc-gem-theme-0.7.10 | assets/js/theme/script/walkText.js |
kcc-gem-theme-0.7.9 | assets/js/theme/script/walkText.js |
kcc-gem-theme-0.7.8 | assets/js/theme/script/walkText.js |