Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá pessoas, estou querendo criar uma função na acção click de um certo elemento, porém quero que apenas depois de alguns segundos que eu realizei o clique a função comece.
alguém sabe como fazer isto?
eu não estava querendo utilizar setTimeout.... há outra?
você pode usar os efeitos do jquery, depende muito do que você quer fazer...
você quer esperar qt tempo?
se possível mostre ai o que você quer fazer, fica mais fácil http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
este é apenas um exemplo. gostaria que animação houvesse início após 5 segundos após o clique. porém estou procurando uma outra função sem ser setInterval.
$(document).ready(function(){
$('#btn-animado').click(function(){
$(this).animate({
top: '100',
duration: 2000
});
});
});olá pessoal!
pode encerrar o tópico, acabei utilizando setTimeOut mesmo!
valeu!
você pode fazer assim