Стоит задача: когда пользователь заходит на страницу, то выпадает меню сверху с запросом на соглашение хранения cookie. Как это сделать?
$(document).ready(function(){
// Animation with modal
$('#cookie').animate({top: '1px'}, 2000);
// Cookie
function getCookie(cookie) {
let cookie_arr = document.cookie.split('; ');
let cookie_obj = {};
for (let i=0; i<cookie_arr.length; i++) {
let nv = cookie_arr[i].split('=');
cookie_obj[nv[0]] = nv[1];
}
return cookie_obj[cookie];
}
let cookie_div = document.getElementById('cookie');
if ( getCookie('agree') == 'yes' ) {
cookie_div.style.display='none';
}
document.getElementById('agree')
.addEventListener('click', function() {
var date = new Date(new Date().getTime() + (86400 * 60 * 1000));
document.cookie = "agree=yes; path=/; expires=" + date.toGMTString();
$('#cookie').fadeOut(1000);
});
$('#notAgree').click(function(){
$('#cookie').fadeOut(1000);
});
});
что у меня в коде не так ? ;(dssdaada
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости