Pop-up neboli vyskakovací okno si v Elementoru jednoduše vytvoříte v Šablonách. Jeho zavření je možné pomocí ikony (většinou křížku) v rohu okna. Další možností je nastavit zavření okna po uplynutí časového limitu, případně vložením tlačítka s dynamickou funkcí Close pop-up.
Problém nastává, pokud chcete do vyskakovacího okna umístit odkaz na stránku vašeho webu nebo na konkrétní místo přes kotvu (anchor). Stránka se sice načte, ale pop-up zůstává otevřený.
Přidáním HTML kódu pomocí elementu HTML se po kliknutí na odkaz vyskakovací okno zavře.
<script>
jQuery(function($){
$(document).on('click','.elementor-location-popup a', function(event){
elementorProFrontend.modules.popup.closePopup( {}, event);
});
});
</script>