Recibo un error al intentar obtener cada etiqueta con una clase determinada y solo el innerHTML de la etiqueta. estoy tratando de

$(".acol").innerHTML.each(function(i) {
  console.log($(this));
});

Pero obteniendo errores como es passing to .each. ¿Alguien puede ayudar? Creo que es bastante simple.

¡Gracias!

0
user1807880 11 dic. 2015 a las 08:00

3 respuestas

La mejor respuesta

.innerhtml devuelve una cadena no es un objeto, por lo que recibió el error y .each necesita una matriz u objeto. Sin embargo, puede cambiar su código al siguiente código:

$(".acol").each(function(i) {
  console.log($(this).html());
});
3
Alex 11 dic. 2015 a las 08:12

Prueba esto,

$.each($(".labelCol"),function(key,val){
   var innerHTML = $(val).html();
});
1
Nishan Senevirathna 11 dic. 2015 a las 05:03

Prueba esto

$(".acol").each(function(i) {
  console.log($(this).html()); 
});
1
user1807880 11 dic. 2015 a las 05:10
34216433