i tiene una secuencia de comandos de jQuery que se ejecuta después de que la ventana se ha cargadoancho de regresar 0 en jQuery
$(window).load(function() {
$('.picture a img').each(function(index) {
$(this).height(280);
if ($(this).width() > $(this).height()) {
alert("yes");
} else {
alert("no");
}
});
});
siempre me dan un "no" de esto cuando sé que algunas de las imágenes debe ser un "sí". Cuando rastreé el script en Chrome noté que el $(this).width()
siempre devuelve un 0. ive busqué en Google y algunas sugerencias fueron que las imágenes no se cargaron, pero aquí he usado el método window.load
que pensé que debería ejecutarse una vez que todo se haya cargado. ¿¿algunas ideas??
gracias por cualquier ayuda de antemano
¿Se puede pegar la URL a las imágenes y/o los encabezados HTTP de la (s) imagen (es)? ¿Es este x-browser consecuente? –
Y si elimina todo el CSS de él (posición absoluta, altura, flotación a la izquierda)? –
Esto no parece alertar 0 para mí en Chrome ... http://jsfiddle.net/MS7dU/. ¿Puedes reproducir el problema en [jsfiddle] (http://www.jsfiddle.com)? –