No-Library (pure JS), HTML, CSS, JavaScript
Bootstrap Collapse - Rotating Caret CSS
jQuery (edge), HTML, CSS, JavaScript
Element.prototype.insertAdjacentElement shim