已采纳回答 / 慕粉4068321
老师两次提到了这个问题:$oBox是DOM对象,无法使用jquery的outerHeight()方法。.eq() 方法会用集合中的一个元素构造一个新的 jQuery 对象,这时候才能使用outerHeight()方法
2017-03-30
已采纳回答 / 没事儿多学习
var len1= getByClass('on','list');alert(len1.length); // 结果等于2为正确var len2= getByClass('on');alert(len1.length); // 结果等于3为正确给的模板错了,将这个代码中第二处的len1.length改为len2.length就好了
2017-03-21
已采纳回答 / 绝版女鬼
定义了一个animatewaterfall函数 意思是能好好蹦达的瀑布流(selector).animate(styles,speed,easing,callback) 1秒 改变样式 改变后再调用自己
2017-02-17
已采纳回答 / 余生48
ArrH[index] +=oBoxs[i].offsetHeight 和 ArrH[index] =ArrH[index]+oBoxs[i].offsetHeight的意思是一样的,这样能看懂么 +=是简写
2017-02-16
已采纳回答 / 慕仔3074982
for...in 语句用于对数组或者对象的属性进行循环操作。只需要声明一个变量i,然后写入for条件里就行:for(var i in arr);for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
2017-01-21
已采纳回答 / JS嘛霸哥
一、inline-block的兼容性问题二、页面内容的需求,瀑布流中一般为块中上部图像,下部文字叙述,并无inline内联效果的需求,故一般设置为block即可,视具体需求而定
2017-01-15
已采纳回答 / 咖啡学者
你的错误就在于getbyclass这个函数中的for循环把for(var i=0;i<=oElements.length;i++)改为 for(var i=0; i<oElements.length; i++)
2017-01-03