(function() { var init = function(obj) { var li_children = "
" + "
" + "
" + "
"; var li = document.createElement("li"); $(li).addClass("fragment"); $(li).html(li_children); obj.node.append(li); }; widget.register("li", { init: init }); })(); (function() { var init = function(obj) { var data = obj.data; var name = data.name; var size = data.size; var parent = "" + name + "
" + "" + "" + size + "" + "
" + "
" + "

" + "
" + "
" + '' + "
" + "
" + ""; var tr = document.createElement("tr"); $(tr).html(parent); obj.node.append(tr); for (var i = 0; i < data.num; i++) { widget.add("li", { data: "", node: $(tr).find(".fragment-group") }); } $(tr) .find(".resume") .on("click", function() { var ulDom = $(tr).find(".fragment-group"); if (ulDom.hasClass("hide")) { ulDom.removeClass("hide"); } else { ulDom.addClass("hide"); } }); return tr; }; widget.register("tr", { init: init }); })();