Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2012, 11:14
opzina
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 2 meses
Puntos: 21
(Consulta), chequeo y agregar clase css

Tengo que chequear si dentro de una etiqueta de un xml esta vacia o no y dependiendoo esto agregar o quitar la clase active.

El problema es que hace los dos procesos en simultaneo y no se agrega la clase "active" a los true.

Aquí el código:

Código Javascript:
Ver original
  1. var checkLetter = function(data){
  2.             getTag(data, 'data').each(function() {
  3.                 //console.log($(this).attr('letter'));
  4.                 getTag(this, 'item').each(function() {
  5.                     $(this).find('word').each(function() {
  6.                         var toCheck = $(this).text();
  7.                         var checked = isPresent(toCheck);
  8.                             if(checked == true) {
  9.                                 $('.abc li').addClass('active');
  10.                             } else {
  11.                                 $('.abc li').removeClass('active');
  12.                             }
  13.                     });
  14.                 });
  15.             });
  16.         };
  17.  
  18. //Evaluo si la etiqueta esta o no vacía.
  19. var isPresent = function(data) {
  20.             if(data !== "") {
  21.                 return true;
  22.             } else {
  23.                 return false;
  24.             }
  25.         };
__________________
_