5737
редагувань
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| Рядок 199: | Рядок 199: | ||
if (window.location.hash === '#/search') { | if (window.location.hash === '#/search') { | ||
history.replaceState(null, null, window.location.pathname); | history.replaceState(null, null, window.location.pathname); | ||
} | |||
}); | |||
// ================================================== | |||
// ДИНАМІЧНІ ПОСИЛАННЯ НА ГОЛОВНІЙ | |||
// ================================================== | |||
$(document).ready(function() { | |||
// Тільки на головній сторінці | |||
if ($('body').hasClass('page-Головна_сторінка')) { | |||
// Списки посилань для кожного блоку | |||
var block1Links = [ | |||
{ title: 'Фінал Року', url: '/index.php/Фінал_Року' }, | |||
{ title: 'Дев\'ятий сезон', url: '/index.php/Дев\'ятий_сезон' }, | |||
{ title: 'Восьмий сезон', url: '/index.php/Восьмий_сезон' } | |||
]; | |||
var block2Links = [ | |||
{ title: 'Перша статистика', url: '/index.php/Перша_статистика' }, | |||
{ title: 'Get Names 09', url: '/index.php/Get_Names_09' }, | |||
{ title: 'Статистика', url: '/index.php/Статистика' } | |||
]; | |||
var block3Links = [ | |||
{ title: 'Mafia Closed Cup I', url: '/index.php/Mafia_Closed_Cup_I' }, | |||
{ title: 'Призовий фонд', url: '/index.php/Призовий_фонд' }, | |||
{ title: 'Фундація', url: '/index.php/Фундація' } | |||
]; | |||
// Функція випадкового вибору | |||
function getRandomItem(arr) { | |||
return arr[Math.floor(Math.random() * arr.length)]; | |||
} | |||
// Знаходимо блоки і замінюємо посилання | |||
var $blocks = $('.home__block-image-block p'); | |||
if ($blocks.length >= 3) { | |||
var link1 = getRandomItem(block1Links); | |||
var link2 = getRandomItem(block2Links); | |||
var link3 = getRandomItem(block3Links); | |||
$blocks.eq(0).html('<a href="' + link1.url + '">' + link1.title + '</a>'); | |||
$blocks.eq(1).html('<a href="' + link2.url + '">' + link2.title + '</a>'); | |||
$blocks.eq(2).html('<a href="' + link3.url + '">' + link3.title + '</a>'); | |||
} | |||
} | } | ||
}); | }); | ||