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

jQuery Animate Methodu Hakkında?

Öncelikle şunu doğrulayım animaye methodu içinde verilen özellikleri aynı anda yapar dimi?

Aşağıdaki sıralamada sırayla yapıyor left sola kayıyor kaybediyor..sonra Ortaya çıkarıyor.. kayıyor...

2 effecti aynı anda yapmıyor Ayrıca aşağıdaki kodda opacity, değeri verdiğim sürede yapmıyor direk bir anda gösteriyor ya da kaybediyor sorun nedir? opacity 1ve 0 değerleri hiç çalışmadı


$("#questionField").animate({ left: "-=650px", opacity: "hide" }, 850).animate({ left: "+=1300px" }, 850).animate({ opacity: "show", left: "-=650px" },850);



setTimeout(soruGetir, 700);
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • GncArt adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    42 cevap - 13 soru
    İlk önce bu şekilde animation fonksiyonu kullanamazsınız. İkincisi sahnede olmayan bir nesneye animasyon vermeye çalışıyorsunuz. İstediğin şeyi şu şekilde yapabilirsiniz.

    <div id="questionField" style="position:absolute; width:50px;height:50px;border:1px solid #AAA;">Animate</div>
    


    $(document).ready(function(){
    	// CSS
    	$("#questionField").css({ 'opacity' : '0' , 'left' : '-650px'});
    
    	// ANIMATION 1
    	$("#questionField").animate({
    		'opacity' : '1' ,
    		'left' : '+650px',
    	},850);
    	
    	// ANIMATION 2
    	$("#questionField").animate({
    		'opacity' : '0' ,
    		'left' : '-650px',
    	},850);
    
    });
    
  • uralozden adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    70 cevap - 0 soru
    arkadaşın da söylediği gibi 2 ayrı animasyon şeklinde yapmalısın jquery api'si her seferde tek bir tane animasyon yapmak için düzenlenmiş.