سؤال

وأنا أحاول أن يجعل autoscrolling / دائري مثل وظيفة لقائمة غير مرتبة من الصور.

عند الماوس فوق div الذي يحتوي على استدعاء دالة هذا العمل هو لتحريك الهامش على <ul>

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

واراه القيمة الصحيحة لما أريد في سجل أي الرسوم المتحركة يفكر في الانتهاء ... ولكن لا شيء يتغير على بلدي شعبة.

هل لديها أي فكرة عن ما يمكن أن يجعل وظيفة الأرواح لا تعمل على النحو المنشود؟

والشكر

هل كانت مفيدة؟

المحلول

وحاول استخدام "marginTop" بدلا من "هامش قمة". عادة عند استخدام الدعائم CSS باسم "الحدود شيء" أو "هامش شيء" هو أفضل لاستخدام الإصدار "تطبيع" منه، كما كنت تفعل ذلك في DHTML (styles.marginTop).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top