修改窗口的调大调小的bug要改两处:1、
$(window).on('load',function(){
//窗口调整时触发
$(window).on("resize",function () {
waterfall();
});
waterfall();
2、
if(index < cols){
hArr[index] = h;
$(value).css({
"position":"",
"top":"",
"left":""
});
//若窗口变小,只放下3张图,第4,5,6张会被添加上else后的style,所以style还要改回来
$(window).on('load',function(){
//窗口调整时触发
$(window).on("resize",function () {
waterfall();
});
waterfall();
2、
if(index < cols){
hArr[index] = h;
$(value).css({
"position":"",
"top":"",
"left":""
});
//若窗口变小,只放下3张图,第4,5,6张会被添加上else后的style,所以style还要改回来
2017-02-22
var par = parent?document.getElementById(parent):document;
var elements = par.getElementsByTagName('*');
var result = [];
//多个class
for (var i = 0; i < elements.length; i++) {
if (elements[i].className.indexOf(clsName) != -1 ) {
result.push(elements[i]);
}
}
return result;
var elements = par.getElementsByTagName('*');
var result = [];
//多个class
for (var i = 0; i < elements.length; i++) {
if (elements[i].className.indexOf(clsName) != -1 ) {
result.push(elements[i]);
}
}
return result;
往数组里加值的方法是arr.push(); Math.min获取数组中最小元素的方法是Math.min.apply(null, arr);
2017-02-17
getElementsByClassName()是HTML5 新增的DOM API,这视频早,那时候老师可能还不知道这个
2017-02-17
已采纳回答 / 绝版女鬼
定义了一个animatewaterfall函数 意思是能好好蹦达的瀑布流(selector).animate(styles,speed,easing,callback) 1秒 改变样式 改变后再调用自己
2017-02-17