Ich habe Div, die einige Attribute Stil hat.Wie fange ich atrr transform translatex Wert?
<div class="js__scroll__canvas" style="width: 10054px; transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1); transition-duration: 0ms; transform: translate(0px, 0px) translateZ(0px); height: 521px;">
Another Plugin js Veränderungen verwandeln: translate (0px, 0px) Wert (fett) - so x-Position.
Ich versuche, diese Wertänderung zu fangen.
var currentPos = parseInt($(".scroll-container .js__scroll__canvas").attr('style','transform').split(',')[4]);
$(document).on('change', currentPos , function() {
alert("Handler for .change() called.");
});
Aber nichts. Ich versuche, currentPos
Wert auszugeben, aber nichts zurückgibt, nicht null oder Array oder irgendetwas anderes.
Ich sehe ungewöhnliche Struktur des Stils attr - transform: translate(0px, 0px) translateZ(0px);
. Kann das ein Problem sein?
Hilf mir bitte!
Leider nicht hilft ... – Alex
ich div erstellt haben, versuchen Breite einzustellen (CurrentPos) - kein Stil hinzugefügt. – Alex
Nicht zeigt alles ... Ich verstehe Ihre Logik, aber Code funktioniert nicht – Alex