SORU
7 AĞUSTOS 2010, CUMARTESİ


Haritayı 5 saniye sonra jQuery gizle

.show başarılı bir form gönderin sonra gizli bir mesaj görüntülemek için kullanıyorum.

5 saniye mesaj görüntülemek için nasıl saklanıyorlar?

CEVAP
7 AĞUSTOS 2010, CUMARTESİ


Böyle bir animasyon önce .delay() kullanabilirsiniz:

$("#myElem").show().delay(5000).fadeOut();

Eğer bir animasyon varsa, setTimeout() doğrudan kullanım, bu gibi:

$("#myElem").show();
setTimeout(function() { $("#myElem").hide(); }, 5000);

.hide() normalde bir süre olmadan, sadece anlık bir etki yaratıyor sıra animasyon (fx) olmaz çünkü ikinci.

Ya da, başka bir seçenek .delay() .queue() kendinizi, bu gibi kullanmak için

$("#myElem").show().delay(5000).queue(function(n) {
  $(this).hide(); n();
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • Top10Series

    Top10Series

    26 Kasım 2008