Tengo la siguiente línea de javascritp $("#hero_image img").attr('src', src);
para cambiar una imagen. Las siguientes líneas hacen lo que sea que hagan basándose en el nuevo ancho de imágenes al que estaba llamando a través del $("#hero_image img").width();
.javascript ejecutando la función después de cargar la imagen completa
Sin embargo, ¿cómo me aseguro de que esta imagen se haya cargado por completo antes de obtener el ancho, de lo contrario me devolverán con el ancho anterior? Establecer un tiempo de espera no es lo suficientemente confiable.
¿Por qué usar 'one' en lugar de' on'? – itsazzad
@SazzadHossainKhan por lo que el controlador solo se ejecuta una vez, '.one()' tiene un propósito muy específico: ejecutar y luego desvincular. –