Javascript 创建新DOM元素的迭代
我在高负载迭代中遇到了一个问题Javascript 创建新DOM元素的迭代,javascript,dom,optimization,iteration,Javascript,Dom,Optimization,Iteration,我在高负载迭代中遇到了一个问题 CommonMethods.showLoader(); var html = $("<div>"); for (var i = 0, length = folder.tracks.length; i < length; i++) { var clone = Track.create(folder.tracks[i], folder.folder_id); html.append(clone.show()
CommonMethods.showLoader();
var html = $("<div>");
for (var i = 0, length = folder.tracks.length; i < length; i++) {
var clone = Track.create(folder.tracks[i], folder.folder_id);
html.append(clone.show());
}
$tracks.html(html);
CommonMethods.hideLoader();
更新2
示例:向我们展示
showLoader()
function@Rajesh不,没关系,我的变种比较短)@Rajesh只是尝试了一下,但没有成功。我认为show()是在追加和返回jquery元素之前应用的,所以使用它并不重要it@Rajesh抱歉,我没有说Track.create返回jqueryelement@socm_好的,这是一个小问题,但我是在setTimeout()的帮助下完成的
showLoader: function() {
console.log("loader was showed");
$(".loader").show();
},