Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/01/2013, 14:07
mikehove
 
Fecha de Ingreso: abril-2012
Ubicación: Argentina
Mensajes: 215
Antigüedad: 12 años, 7 meses
Puntos: 2
Respuesta: Cómo reemplazar función "forEach" por "$.each"

Sinceramente David, entendí que gracias a vos y a otras personas esta bien escrito el cambio de $.each(), como se muestra:

Código:
//iterate list trunks/branches
    function listBranches(trunk) {
        var $trunk = $("<ul>", { "data-level": ++level });
        
          $.each(trunk, function(i, branch)  {
            var $wrapper = $("<div>", { "data-level": level });
            var $branch = $("<li>", $.extend(branch.props, { "data-level": level }));
            if (branch.sub) listBranches(branch.sub).appendTo($branch);
            $branch.appendTo($wrapper); $wrapper.appendTo($trunk);
        });
        level--;
        return $trunk;
    }
Sí funciona! Ahora se puede ver un poco más en Explorer 8. Aun tengo errores y se que falta poquito, por dios, jee... falta poco para solucionarlo, llegar a ese éxito que tanto busco y no entiendo cuál es la falla.

Fiddle original (todos los naveg. menos explorer):
http://jsfiddle.net/fiddleyetu/d4aQ2/4/

Este es fiddle conseguido (para explorer):
http://jsfiddle.net/d4aQ2/15/

Ya pedí demasiada ayuda... Pero el quien sienta darme ese toque de ayuda para el éxito muy agradecido voy a estar.

mikehove.-

Última edición por mikehove; 03/01/2013 a las 14:17