Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 创建新DOM元素的迭代_Javascript_Dom_Optimization_Iteration - Fatal编程技术网

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();
    },