I'm desperate with function ( $. each ())
Hello friends. I need help to replace forEach function with $.each
Original Code:
- //iterate list trunks/branches
- function listBranches(trunk) {
- var $trunk = $("<ul>", { "data-level": ++level });
-
- trunk.forEach(function (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;
- }
How to replace and supplement with this , PLEASE:
- //iterate list trunks/branches
- function listBranches(trunk) {
- var $trunk = $("<ul>", { "data-level": ++level });
- $.each(trunk, function(i, branch) {
- ...
- ...??
- ...??
- ...??
- });
- level--;
- return $trunk;
- }
learning.-