Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
从高到低排序后禁用jquery动画_Jquery_Sorting_Multidimensional Array_Jquery Animate - Fatal编程技术网

从高到低排序后禁用jquery动画

从高到低排序后禁用jquery动画,jquery,sorting,multidimensional-array,jquery-animate,Jquery,Sorting,Multidimensional Array,Jquery Animate,我有一个从“高到低”的常规排序: library.sort(function(a, b) { return a.year - b.year; }); upperlimit = library.length-1 for (i=upperlimit; i<library.length; i=i-1){ //source.sort(function(a, b) { return a.year - b.year; }); item = "<div c

我有一个从“高到低”的常规排序:

library.sort(function(a, b) { return a.year - b.year; });
upperlimit = library.length-1

    for (i=upperlimit; i<library.length; i=i-1){
        //source.sort(function(a, b) { return a.year - b.year; });
        item = "<div class='item' style='background-image:url(" + library[i].source + ");' ><h2>" + library[i].title + "</h2></div>"
        $("#list").append(item);
    }
但是,当它被写入从“低到高”的追加时

for(i=0; i<library.length; i=i+1)
(i=0;i)的


当索引转到
-1
时,您当前的代码会抛出一个异常,因为它访问了
未定义的
上的一个属性,这会停止执行,因此不会附加事件处理程序。

我明白了!这很有效。很好,在凌晨4点工作对我来说并不明智。
for(i=0; i<library.length; i=i+1)
for (i=upperlimit; i<library.length; i=i-1){
for (i=library.length-1; i>=0; i=i-1){