JSFiddle - React, Tailwind, and code Playground
by jfriend00
HTML
<button id="test">Test</button>
<div id="container">
<a href="link">Home</a> >
<a href="link">Category</a> >
<a href="link">Sub-category</a> >
<a href="link">Sub-sub-category</a> >
</div>
JavaScript
function removeTrailingGt(start) {
var node = start.nextSibling;
// iterate consecutive text nodes
while (node && node.nodeType === 3) {
if (node.nodeValue.indexOf(">") !== -1) {
node.nodeValue = node.nodeValue.replace(">", "");
break;
}
node = node.nextSibling;
}
}
document.getElementById("test").addEventListener("click", function() {
var links = document.querySelectorAll("#container a");
var lastLink = links[links.length - 1];
removeTrailingGt(lastLink);
});