je le code suivantjQuery.each() question non définie
function myFunction(items) {
// this prints out 11
alert(items.length);
$(items).each(function(i, item) {
// item is undefined for some reason
}
}
J'alerter la longueur des articles, il a des éléments qu'il contient (11 pour être exact). Alors, comment 11 éléments peuvent-ils être présents, mais jQuery passe-t-il encore indéfini?
Quelle est la valeur de '$ (this)' dans votre rappel '.each()'? Rien ne semble incorrect donc il serait utile de voir un [SSCCE] (http://sscce.org/). –
Quel est le type de 'items'? est-ce un tableau ou un objet de type tableau comme un 'HTMLCollection' renvoyé par' .getElementsByClassName() 'par exemple. De toute façon, pourquoi ne pas simplement utiliser une norme pour la boucle? – jasongetsdown