Tengo un problema en el que estoy consiguiendo el tamaño de la ventana de jQuery entonces bucle througbh tres elementos img para aplicar el ancho de estilo en línea sobre la marcha.
El problema es que cuando se ejecuta el bucle foreach me sale este error en la consola TypeError no detectada: Object [object Object] tiene ningún método 'setAttribute'
He puesto un punto de interrupción en el circuito y se aplica setAttribute a este y parece funcionar bien. No entiendo por qué cuando se realiza un bucle a través de la matriz no es tratar a cada elemento de la matriz como un objeto, pero parece estar tratando de acceder a la matriz como un objeto.
var windowsize = $(window).width();
$(window).resize(function() {
windowsize = $(window).width();
$( #imgs img ).each(function (){
$( this ).setAttribute(style,width:+windowsize+px);
});
});
Lo siento si esto no es clara
cualquier ayuda será en gran medida se apreciará