Написал мини-скрипт, который для определенных страниц вставляет содержимое в алерт:
let tease = document.querySelector('.v13-tease');
tease.innerHTML = '<a href="/1-13/" class="alert-link">info for v1.13.1 is here!</a><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>'
алерт
<div class="alert alert-warning alert-dismissible alert-warning fade show v13-tease" role="alert"></div>
Но для выполнения скрипта, сам алерт приходится прописывать на каждую страницу ручками. Т.е. при следующем обновлении актуальная старица устареет(и это она пока одна) и мне придется возвращаться к ней, чтобы добавить туда этот алерт.
1. Подскажите, как переделать скрипт, чтобы не встраивать конструкции каждый раз и чтобы алерт находился под нужным блоком? Сейчас у меня идет .content-page, в нем находится .container. Вот перед контейнером я прописываю алерт.
2. Как сделать размещение алерта на конкретных страницах? Возможно, есть вариант с массивом, в котором можно будет просто указывать адрес страницы, например, /1-13/, /1-12/, /1-11/ и т.д.
Или все равно придется писать в html?