I think any use of innerHTML will cause problems. If the text node could be split into three node (before, the word, and after), then the span could be added using regular insertBefore()-style functions that would hopefully not get in the way of other scripts.
I think any use of innerHTML will cause problems. If the text node could be split into three node (before, the word, and after), then the span could be added using regular insertBefore( )-style functions that would hopefully not get in the way of other scripts.