Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde;
Eu queria saber se é possivel apos eu fazer o envio das informações do fomulario com o JQUERY form. Segue o código jquery.
<script>
$a = jQuery.noConflict();
$a(document).ready(function() {
$a(".resultado").hide();
$a("#form1").ajaxForm({
target: ".resultado",
beforeSend: function () {
$a(".enviar").css("background-image", "url(img/loader.gif)");
$a(".enviar").css("background-repeat", "no-repeat");
$a(".enviar").css("background-position", "left");
$a(".enviar").css("background-position", "5px 6px");
//$a(".enviar").css("padding-left", "35px");
$a(".enviar").css("color", "#000");
$a(".enviar").val("SALVANDO ENTREGA");
//$a("#progressbar1").show();
},
success: function(retorno){
$a(".resultado").html(retorno);
$a(".resultado").show();
//$a("#form1").resetForm();
$a(".enviar").css("background-image", "none");
$a(".enviar").css("color", "#000");
$a(".enviar").css("padding-left", "0px");
$a(".enviar").css("background-position", "none");
$a(".enviar").css("background-position", "none");
$a(".enviar").val("ENTREGA SALVO!");
$a(".salvo").val("1");
window.location.href='#foo';
//window.scrollTo(0, 10);
setTimeout(function(){
$a(".resultado").hide()},9999999); //TEMPO INDEFINIDO
},
});
//return false
});
</script>
e abaixo segue o meu codigo do Shadowbox
<script type="text/javascript">
Shadowbox.init({
handleOversize: "drag",
modal: true
});
</script>
Se alguém poder me ajudar.
Att;
Gilberto Jr$a = jQuery.noConflict();
$a(document).ready(function() {
$a(".resultado").hide();
$a("#form1").ajaxForm({
target: ".resultado",
beforeSend: function () {
$a(".enviar").css({
"background-image":"url(img/loader.gif)",
"background-repeat":"no-repeat",
"background-position":"left",
"background-position":"5px 6px",
"color":"#000"
}).val("SALVANDO ENTREGA");
},
success: function(retorno){
$a(".resultado").html(retorno);
$a(".resultado").show();
$a(".enviar").css({
"background-image":"none",
"color":"#000",
"padding-left":"0px",
"background-position":"none",
"background-position":"none"
}).val("ENTREGA SALVO!");
$a(".salvo").val("1");
Shadowbox.init({
handleOversize: "drag",
modal: true
});
},
setTimeout(function(){
$a(".resultado").hide()},9999999); //TEMPO INDEFINIDO
}
});
//return false
});
Não é só colocar no success ou .done()?>
52 minutos atrás, Douglas Julião disse:
Não é só colocar no success ou .done()?
na verdade o que eu tava pensando é, no success apagar a luz das outras divs toda da pagina e deixar somente a div resultado acesso.
Como eu deveria fazer isso?
Att;
Gilberto;// NO SUCCESS
success: function(){
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').hide(); // ESCONDER
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').show(); // MOSTRAR
// OU
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div')fadeOut(); // ESCONDER
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').fadeIn(); // MOSTRAR
}>
1 hora atrás, Douglas Julião disse:
// NO SUCCESS
success: function(){
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').hide(); // ESCONDER
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').show(); // MOSTRAR
// OU
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div')fadeOut(); // ESCONDER
$('.class_da_div, .class_da_div , .class_da_div , .class_da_div').fadeIn(); // MOSTRAR
}
Não deu certo da forma que você passou.
o que eu quero é acender e apagar a luz. Quando entrar no success ele apagar a luz e deixar somente uma div em aceso. ou seja, em branco.
Olha o código que acende e apaga a luz.
<script type="text/javascript">
$c = jQuery.noConflict();
$c(document).ready(function(){
$c('#opacidade').css('height', $c(document).height()).hide();
$c('button').click(function() {
$c('#opacidade').toggle();
if ($c('#opacidade').is(':hidden')) {
$c('button').html('Apagar a luz');
} else {
$c('button').html('Acender a luz');
}
});
});
</script>
Porem eu não quero clicar no botão para ele executar, e sim quando o jequery entrar no SUCCESS ele ser executado.
Att;
Gilberto Jr
Alguma resposta?