'; jQuery('body').children().not('script,style,.page-popup').hide(); jQuery('body').append(iframe); jQuery('body').addClass('has-frame'); jQuery('body').css('display','block'); jQuery('html').addClass('has-frame'); } jQuery(window).resize(function(){ jQuery('#display_url').attr('height',jQuery(window).height()); }); // Bind event listener //jQuery(window).resize(checkWidth); jQuery('.page-popup a.close').each(function(){ jQuery(this).click(function(){ jQuery(this).parent('div').removeClass(jQuery(this).parent('div').attr('data-in')); jQuery(this).parent('div').addClass(jQuery(this).parent('div').attr('data-out')); if(jQuery(".page-popup").attr('data-video_type') == 'mp4'){ jQuery(".page-popup .video").find("source").attr("src", ""); } else { jQuery(".page-popup .video").find("iframe").attr("src", ""); } }); }); jQuery('.page-popup.timeout').each(function(){ $el = jQuery(this); setTimeout(function(){ $el.show(); if(jQuery(".page-popup").attr('data-video_type') == 'mp4'){ $el.find('source').attr('src',$el.attr('data-video')); jQuery(".page-popup .video").find("video")[0].load(); } else { $el.find('iframe').attr('src',$el.attr('data-video')); } checkWidth(); //triggerClick($el.attr('data-id')); }, jQuery('.timeout').attr('data-time')+"000"); }); var once = 0; if(trigger_type == 'onexit'){ jQuery('html').mouseleave(function(){ if(once == 0){ jQuery('.page-popup.onexit').show(); if(jQuery(".page-popup").attr('data-video_type') == 'mp4'){ jQuery('.page-popup.onexit').find('source').attr('src',jQuery('.page-popup.onexit').attr('data-video')); jQuery(".page-popup .video").find("video")[0].load(); } else { jQuery('.page-popup.onexit').find('iframe').attr('src',jQuery('.page-popup.onexit').attr('data-video')); } checkWidth(); once = 1; } }); } if(trigger_type == 'onscroll'){ jQuery(window).on('scroll', function () { if(once == 0){ //alert("scrolling"); //if (jQuery(window).scrollTop() + jQuery(window).innerHeight() >= jQuery(window)[0].scrollHeight * 0.1) { if (jQuery(window).scrollTop() >= (jQuery(document).height() - jQuery(window).height())*(trigger_scroll / 100)){ // alert("Test"); jQuery('.page-popup.onexit').show(); if(jQuery(".page-popup").attr('data-video_type') == 'mp4'){ jQuery('.page-popup.onexit').find('source').attr('src',jQuery('.page-popup.onexit').attr('data-video')); jQuery(".page-popup .video").find("video")[0].load(); } else { jQuery('.page-popup.onexit').find('iframe').attr('src',jQuery('.page-popup.onexit').attr('data-video')); } checkWidth(); once = 1; } } }); } }); function triggerClick(id){ if(parseInt(id)>0){ jQuery.post(ajaxurl,{'id':id},function(response){ console.log(response); }); } } function triggerView(id){ if(parseInt(id)>0){ jQuery.post(ajaxurl2,{'id':id},function(response){ console.log(response); }); } } jQuery('.page-popup .image').click(function(){ triggerClick(jQuery('.page-popup').attr('data-id')); console.log("Clicked"); }); jQuery('.page-popup .video').click(function(){ triggerClick(jQuery('.page-popup').attr('data-id')); console.log("Clicked"); }); jQuery('.page-popup .wfpbutton').click(function(){ triggerClick(jQuery('.page-popup').attr('data-id')); console.log("Clicked"); });