Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gabriel Falieri

fazer uma janela modal reabrir automaticamente

Recommended Posts

Fala galera do Imasters, eu tenho uma janela modal no meu site onde o cara faz o cadastro... só que estou com um probleminha, eu preciso dela que assim que o cara efetuar o cadastro ela reabrir, alguém me da uma dica por onde pesquisar ou algo do tipo assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites
$(document).ready(function(){
    $("a[rel=modal]").click( function(evitaFalta){
        evitaFalta.preventDefault();

        var identificaEstilos = $(this).attr("href");

        var alturaTela = $(document).height();
        var larguraTela = $(window).width();
     
        //colocando o fundo preto
        $('#mascara').css({'width':larguraTela,'height':alturaTela});
        $('#mascara').fadeIn(1000); 
        $('#mascara').fadeTo("slow",0.8);

        var esquerda = ($(window).width() /2) - ( $(identificaEstilos).width() / 2 );
        var topo = ($(window).height() /2) - ( $(identificaEstilos).height() / 2 );
     
        $(identificaEstilos).css({'top':topo,'left':esquerda});
        $(identificaEstilos).show();   
    });

    $("#mascara").click( function(){
        $(this).hide();
        $(".janela").hide();
    });

    $('.btnCancelarJuridico').click(function(ev)
{
        ev.preventDefault();
        $("#mascara").fadeOut();
        $(".janela").fadeOut();
    });
$('.btnCancelarFisico').click(function(ev)
{
ev.preventDefault();
$("#mascara").fadeOut();
$(".janela").fadeOut();
});
});

$(document).keyup(function(e)
 {
if (e.keyCode == 27) 
{
$("#mascara").fadeOut();
        $(".janela").fadeOut();
}
})

 


<div class="janela" id="janela1">
<?php require_once "pre-cadastro.php"?>
</div>
<div id="mascara"></div>
<a href="#janela1" rel="modal">Pré-Cadastro</a>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia,

 

Por exemplo, se for um formulário de cadastro em algum momento o usuário vai enviá-lo (algum botão ou submit do form), então você pode chamar a modal neste momento.

 

Exemplo

 

Html

<input type="button" id="enviar" value="enviar"/>

jQuery

 

$(function(){
    $('#enviar').on('click', function(){
         // chamar o modal aqui novamente        
    })
})

Espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.