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 gostaria de uma dica de como fazer um script em jquery que ao clicar mostre um gif carregando ate encontrar o resultado...
ainda nao tenho um script para mostrar aqui...
desde ja agradeço a atenção !
faça um .hide() assim q trouxer o resultado.
você está no caminho certo. Parabéns.
no caso seria um $("#loader").hide() apenas ????
ou tenho que verificar alguma coisa com o sql quando retornaar o resultado?
depende amigo.. como você trás o resultado ?
com ajax ? com um form ? como ?
mas sim, é apenas um $("#loader").hide();, contanto que você faça isso somente depois de trazer o resultado. Ai tem q ver como você trás.
nao uso ajax...
eu faço com form na mesma pagina, via POST...
queria saber como mostrar ao jquery que o resultado ja veio...
então vai ser "bem falso" esse loader, pois de loader num vai ter nada..
$('#loader').delay(2000).hide();
>
então vai ser "bem falso" esse loader, pois de loader num vai ter nada..
$('#loader').delay(2000).hide();
#loader so modo de dizer msm porque a ideia é so mostrar uma imagem ate que a resposta da consulta apareça...
$(document).ready(function(){
$("#btn").click(function(){
$('#loader').delay(2000).hide();
})
})
ficaria dessa forma ?
ai faltou o show ne?!
como você vai esconder algo q não foi mostrado ?
$(document).ready(function(){
$("#btn").click(function(){
$('#loader').show().delay(2000).hide();
});
});
meu único ponto é: isso não serve pra nada :lol:vou fazer jquery com loader, buscando o resultado em uma pagina externa, existe essa possibilidade certo?
$(document).ready(function(){
$("#btn").click(function(){
$("#loader").show()
setTimeout(function(){
$("#conteudo").load("resposta/resposta.php").fadeIn("slow")
},1100)
})
})
onde no load esta minha tabela com o sql,o problema que tenho agora é passar as variaveis para serem verificadas, por onde eu as passaria
ate agora tenho o seguinte...
mas isso traz a resposta que preciso e a div loader onde tem a imagem fica na tela e nao desaparece depois que o resultado é mostrado...
o que tenho vontade de montar seria, mostrar o loader ate que o resultado apareça ou senao o loader fique por 5 segundos e dpois o resultado apareça!!!