Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

jQuery ile bir div kayma işlemi biterken opacity değeri azaltmak?

arkadaşlar jquery ile ilk başta gizli bir Div'i görünür yaparak kaydırıyorum.. Yani yavaş yavaş ortaya çıkıyor hemde kaymaya başlıyor.. aşağıdaki kodla... ama aynı işlemi animasyon durmak üzereyken yapamıyorum yani hem yavaşlamaya başlıcak hemde yavaş yavaş kaybolcak.. ( Not: Tamamen durduktan sonra kaybolmucak yavaşlarken Opacity değeri azalarak kaybolcak ) Bunu bi yapamadım yardım edin lütfen..


 $("#kayan").animate({ "left":"-=500", "opacity": "show" });
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • maxberat adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    3 cevap - 3 soru
    opacity:0
    

    yap büyük ihtimalle olması lazım

    olmazsa buradaki örneklere bakabilirsin.

    http://api.jquery.com/animate/
    • psygnosis adlı üyenin fotoğrafı psygnosis
      kardeş ok opacity öylede şimdi yukardaki kodda left -500px olurken aynı anda opacity 1 oluyor dimi. dileim 1 saniyede demek istediğim bu 1 saniyenin %80 ninde yani 800 mili saniyesinde opacity tekrar 0 olsun.. ama animate le bu işlemi yaparken bu animate fonksiyonu önce left -500 ve opacity 1 yapıyor.. div duruyor ondan sonra kayboluyor.. ben durmasını istemiyorum hareket halindeyken kaybolsun istiyorum anlatabildimmi.. bak sen kendin yap.. hemen basit demek istediğimi anlıcan...

      harekete başlasın ve aynı anda görünür olsun.. Div hareketi bitmeden kaybolsun bi dene.. animate buna izin vermiyor illa ilk işlem biticek diyor
      10 yıl önce yazılmış
  • GncArt adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    42 cevap - 13 soru
    Dostum bu şekilde yaparsan olacaktır:

    $("#kayan").animate({ "left":"-=500", "opacity" : "0" },1000);
    


    Örnek:
    http://jsfiddle.net/gdNVv/