jQuery (edge), HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, JavaScript
Views swap inside a single page element
для вопроса https://toster.ru/q/421222