Ich habe zwei Elemente, die genau zur gleichen Zeit erscheinen sollten. Ich dachte, ich es mit diesem Code erreichen könnte:Fade zwei Elemente genau zur gleichen Zeit
$('.arrow-dock, .dropdown-menu', dropdown).stop(true, true).delay(delay).fadeIn("fast");
Aber es scheint, der verschiedene Browser die fadeIn()
anschließend nicht gleichzeitig ausführen. Es gibt unterschiedliche Verzögerungen zwischen den Überblendungen in verschiedenen Browsern. Gibt es eine Möglichkeit, diese Fades gleichzeitig zu starten?
Einer von vielen, vielen Gründe, warum ich nie mit Javascript animieren. Warum nicht einfach eine Klasse zu allen Elementen hinzufügen und CSS-Übergänge den Rest übernehmen lassen? –
Kannst du uns eine Geige machen? Mein (sehr einfaches) Beispiel zeigt dieses Verhalten nicht. http://jsfiddle.net/daveSalomon/xBB5x/13558/ –