Как скрыть блоки с указанными ID, если страница открыта без urlparams
Published on 3 July, 2023 | Сниппеты с кодом | 849 views
<script>
// Массив с id блоков, которые нужно скрыть
var blockIdsToHide = ['239770', '123456', '789012'];
// Функция для проверки наличия параметров URL
function hasUrlParams() {
return window.location.search.length > 0;
}
// Функция для скрытия блоков
function hideBlocks() {
blockIdsToHide.forEach(function(blockId) {
var blocks = document.querySelectorAll('[data-biolink-block-id="' + blockId + '"]');
blocks.forEach(function(block) {
block.style.display = 'none';
});
});
}
// Проверяем наличие параметров URL и скрываем блоки, если параметров нет
if (!hasUrlParams()) {
hideBlocks();
}
</script>
Last updated on: 3 July, 2023