2009-01-26 19 views
7

Sıralanmamış bir resim listesi için otomatik gezinme/atlıkarınca benzeri bir işlev yapmaya çalışıyorum.jQuery .animate() Sorunlar

zaman bulundukları div üzerine fare onun görevim bir işlev ben animasyon düşünür yani ben günlüğüne istediğim için doğru değeri görüyorum <ul>

$(".thumbs").animate({"margin-top": (currentMargin - 10) + "px"}, function(){ 
    console.log("margin-top" + (currentMargin - 10) + "px"); 
    running=false; 
    }); 

üzerine marj animasyon etmektir çağıran tamamlandı ... ama benim divimde hiçbir şey değişmiyor.

Animasyon işlevinin amaçlanan şekilde çalışmamasına neden olabilecek herhangi bir bilgisi var mı?

Teşekkür yerine "margin-top" nin "marginTop" seçeneğini kullanarak

cevap

17

deneyin. Normalde, CSS aksesuarlarını "border-something" veya "margin-something" olarak kullandığınızda, DHTML'de (styles.marginTop) yaptığınız gibi, "normalize" versiyonunu kullanmak daha iyidir.