parent.insertBefore(preTextNode, node)
const termEl = createGlossaryNode(word, glossaryVal);
parent.insertBefore(termEl, node);
- node.textContent = node.textContent.replace(preText + ' ' + word, '');
+ const toReplace = parsedWords.length ? preText + ' ' + word : word;
+ node.textContent = node.textContent.replace(toReplace, '');
parsedWords = [];
firstChange = false;
continue;