Έχω ένα πρόβλημα στο οποίο έχω αρχίσει το μέγεθος του παραθύρου σε jQuery, στη συνέχεια, looping througbh τρεις img στοιχεία για να εφαρμόσει το πλάτος με το ενσωματωμένο στυλ on the fly.
Το θέμα είναι ότι όταν ο βρόχος foreach εκτελείται παίρνω αυτό το σφάλμα στην κονσόλα Ασσύληπτος τύπος: Αντικείμενο [αντικείμενο Object] δεν έχει καμία μέθοδος «setAttribute»
Έχω βάλει ένα σημείο διακοπής στο βρόχο και να εφαρμοστεί setAttribute σε αυτό και φαίνεται να δουλεύουν μια χαρά. Ι dont καταλάβετε γιατί όταν βρόχους μέσω του πίνακα δεν είναι θεραπεία κάθε στοιχείο πίνακα ως αντικείμενο, αλλά φαίνεται να προσπαθεί να αποκτήσετε πρόσβαση στο πίνακα ως ένα αντικείμενο.
var windowsize = $(window).width();
$(window).resize(function() {
windowsize = $(window).width();
$( #imgs img ).each(function (){
$( this ).setAttribute(style,width:+windowsize+px);
});
});
συγγνώμη αν αυτό δεν είναι σαφές
Οποιαδήποτε βοήθεια θα εκτιμηθεί ιδιαίτερα να