Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/11/2018, 01:29
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Contabilizar registros, segun condicion en el mismo <tr>

Cita:
Iniciado por alexisfch Ver Mensaje
Es que tal vez no me expresé muy bien, pero no deseo saber cuanto "verde" hay

si te fijas la tabla tiene 2 columnas, una de ella es o "verde" o "rojo" y la segunda columna son las figuras (circulo, triangulo, cuadrado), la idea es contabilizar solo las que cumplan en la primera columna la condición "verde"
Ya veo. En ese caso, solo habría que hacer una ligera modificación, verificando si la celda es la primera de la fila para así contabilizar el contenido.

Código Javascript:
Ver original
  1. var arreglo = $.map($("td"), function(td){
  2.     if ($(td).parent().find("td").index(td) === 0){
  3.         return td.textContent;
  4.     }    
  5. });
  6.  
  7. for (var i = 0, l = arreglo.length, palabras = {}; i < l; i++){
  8.     palabras[arreglo[i]] = palabras[arreglo[i]] ? ++palabras[arreglo[i]] : 1;
  9. }
  10.  
  11. $("#idDelElemento").text("Verde = " + palabras["verde"]); //Verde = 3

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand