Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не получается запустить банер (https://javascript.ru/forum/misc/86218-ne-poluchaetsya-zapustit-baner.html)

Bkrfmld 18.12.2024 07:52

Не получается запустить банер
 
Подскажите пожалуйста! Не получается запустить банер, что не так со скриптом, может где-то еще функция отключена?

$(document).ready(function(){

var timerId;

init();

function init() {
if (localStorage.getItem('banner_closed_until') && localStorage.getItem('banner_closed_until') > Date.now()) {
timerId = setInterval(function() {
if (localStorage.getItem('banner_closed_until') <= Date.now()) {
openBanner();
clearInterval(timerId);
}
},1000);
}
else {
openBanner();
}
}


function openBanner() {

$('.gc-main-content').prepend('<div class="top-notification-wrapper"></div>');
$.get('/volshebnyng2025', function (data) {
$('.top-notification-wrapper').append( $('.fixbanners .info-wrapper', data).html() )
});

setTimeout(function() {
$(".banner-close").on("click", function() {
$(this).parents(".common-banner-wrapper").addClass('hide_banners');
localStorage.setItem('banner_closed_until',Date.no w()+2*60*60*1000);
init();
});
}, 1000);

}

});

рони 18.12.2024 08:05

Bkrfmld,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[html run]
... минимальный код страницы с вашей проблемой
[/html]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 04:06.