Я надеюсь, что у меня возникнет небольшая помощь.
У меня есть всплывающее окно на моем сайте newsletter-popup-conatiner
.(да, это фактическая ошибка контейнера, используемая на сайте)
Из того, что я понимаю, следующее 'следует' задержит всплывающее окно на 5 секунд.
setTimeout(function(){
$('#newsletter-popup-conatiner).show();
},5000);
Вотмодуль рассылки.После нескольких неудачных попыток я не знаю, куда на самом деле поставить код задержки.
$("#newsletter-popup-conatiner").mouseup(function(e){
var popContainer = $("#newsletter-popup-conatiner");
var newsLatterPop = $("#newsletter-pop-up");
if(e.target.id != newsLatterPop.attr('id') && !newsLatterPop.has(e.target).length)
{
popContainer.fadeOut();
}
});
$('.hide-popup').on("click", function(){
var popContainer = $("#newsletter-popup-conatiner");
$('#newsletter-popup-conatiner')
{
popContainer.fadeOut();
}
});
$('#dont_show').on("click", function(){
$.cookie('popup_cookie', 'pclosed', {
expires: 3,
path: '/'
});
$('.hide-popup').trigger('click');
});
// console.log($.cookie('popup_cookie'));
{% if settings.show_pupup and template == 'index'%}
if($.cookie('popup_cookie') == 'pclosed') {
$('.hide-popup').trigger('click');
}
{% endif %}
});
Будем весьма признательны за любые указания