阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript 瀑布流总结

      query 的方法,

      var minIndex= $.inArray(minH,arr);
      

      这里的 $.inArray 是获取一个元素在数组里面的索引值;

      第一个参数是判断的元素,

      第二个参数是所在的数组;

      $boxs.each( function( index, value ){
          var h = $boxs.eq( index ).outerHeight();
          if( index < num ){
              arr.push(h);
          }else{
              var minH=Math.min.apply(null,arr);
              var minIndex= $.inArray(minH,arr);
              $(value).css({
                  "position":"absolute",
                  "top":minH+"px",
                  "left":minIndex*w+"px"
              });
              arr[minIndex]+=$(value).outerHeight();//增加这个盒子的高度;
          }
      });
      

      在做数组或这 JSON 循环 d 时候,value 是 DOM 元素,需要用 $ 包一下,来装成 JQUERY 对象;

      CSS 的方法总结;

      目录
      本文目录
      目录