Ich habe die folgende Zeile von javascritp $("#hero_image img").attr('src', src);
, um ein Bild zu ändern. Die folgenden Zeilen tun dann, was auch immer sie tun, basierend auf der neuen Breite der Bilder, die ich durch $("#hero_image img").width();
anruft.Javascript ausführende Funktion nach Vollbild laden
Wie stelle ich jedoch sicher, dass dieses Bild vollständig geladen ist, bevor die Breite erhalten wird, sonst werde ich mit der alten Breite zurückgegeben? Das Festlegen eines Zeitlimits ist nicht zuverlässig genug.
Warum man 'one' statt' on' benutzt? – itsazzad
@SazzadHossainKhan, also wird der Handler nur einmal ausgeführt, '.one()' hat einen ganz bestimmten Zweck - run, dann unbind. –