LX: Javascript verändert Bilder nicht und bricht ab

Beitrag lesen

Ich möchte mich schon mal im Voraus entschuldigen, da meine Postings inzwischen für Dich wie Zurechtweisungen klingen müssen, was nicht meine Absicht ist - aber der Code, den Du uns hier geschickt hast, ist komplett aus dem Kontext gerissen, in dem man ihn sinnvoll testen könnte.

Da wäre etwa das Array "Photos", welches möglicherweise nicht ausreichend befüllt ist. Der nächste Punkt besteht darin, dass Du bei dem offenbar eingebundenen Bild img.width nimmst und nicht img.originalWidth (sofern vorhanden), was auch zu Problemen führen könnte.

Außerdem hast Du geschrieben, wird diese Funktion in einem resize-Event aufgerufen - obwohl sie das Potential hat, ein weiteres resize-Event auszulösen, was immer vermieden werden sollte (oder Du setzt eine Sperre, die erst nach einem Timeout aufgehoben wird und verhindern soll, dass sich eine Schleife bildet).

Gruß, LX

--
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine ganz wunderbar. (...)