Frage

Ich versuche, ein Autoscrolling / Karussell wie Funktion für eine ungeordnete Liste der Bilder zu machen.

Wenn Sie die Maus über das enthält div seinen Aufruf eine Funktion, die Aufgabe ist, ist die Marge auf dem <ul> zu animieren

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

Ich sehe den richtigen Wert für das, was ich im Protokoll wollen also die Animation seiner fertigen denkt ... aber nichts auf meinem div verändert sich.

Hat jemand einen Einblick darüber, was könnte die belebte Funktion nicht wie vorgesehen funktioniert?

Danke

War es hilfreich?

Lösung

versuchen "MarginTop" anstelle von "margin-top" verwenden. Normalerweise, wenn Sie die CSS Requisiten als „border-etwas“ oder „margin-etwas“ verwenden ist besser, die „normalisierte“ Version zu verwenden, wie Sie es in DHTML (styles.marginTop) zu tun, verwendet wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top