floq0r
Commander
- Registriert
- Mai 2010
- Beiträge
- 3.033
Out of context ist das etwas schwer lesbar, aber solang es funktioniert - gut
Im ersten Block in Zeile 9 hast du
Ein Tipp wegen Loops, mir ist das auch schon oft passiert, dass während der dev die breaks nicht so greifen wie gedacht und dann schmiert der Tab ab. Deshalb baue ich zunächst immer ein safety ein:
Im ersten Block in Zeile 9 hast du
(360.0 / languageIcons.length)
nochmal extra, da kannst du auch anglePartition
verwenden.$.animate()
von jQuery ist zwar nicht mit transform
kompatibel, man kann aber eine dummy-transition machen und den aktuellen step aus dem step-Callback verwenden um eine flüssige Animation hinzubekommen. Das ist dann auch mit den easing-functions aus jQueryUI kompatibel: https://stackoverflow.com/questions/5462275/animate-element-transform-rotateEin Tipp wegen Loops, mir ist das auch schon oft passiert, dass während der dev die breaks nicht so greifen wie gedacht und dann schmiert der Tab ab. Deshalb baue ich zunächst immer ein safety ein:
Code:
var safety = 0;
while(<condition> && safety < 10000)
{
...
safety++;
}