元素弹出需要关闭,不要再显示javascript



我已经有代码关闭元素2弹出一个按钮,但不能使它保存在cookie会话不显示第二次当网站加载,这是cookie警察弹出。

jQuery( document ).ready( function( $ ) {
$( document ).on( 'click', '.close-popup', function( event ) {
$( "#elementor-popup-modal-4874 .dialog-close-button" ).click();
$( "#elementor-popup-modal-4877 .dialog-close-button" ).click();
} );
} );

You can try this


var subsc_cookie = $.cookie('emailSubcribeModal'); 
if(subsc_cookie != 'closed'){ 
$( "#elementor-popup-modal-4874 .dialog-close-button" ).show();
$( "#elementor-popup-modal-4877 .dialog-close-button" ).show();
}

$('.close-popup').on('click', function(){
$( "#elementor-popup-modal-4874 .dialog-close-button" ).hide();
$( "#elementor-popup-modal-4877 .dialog-close-button" ).hide();
document.cookie = "emailSubcribeModal=closed;"; 
setCookie("emailSubcribeModal", "closed", 3 );
})

最新更新