为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / GiveMeGeek
getElementsByClass并不是所有的浏览器都支持,为了兼容尽可能多的浏览器,所以重写了这个方法。

已采纳回答 / 霓裳梦竹Andy
//将数据款渲染到页面的尾部for (var i=0;i<dataInt.data,length;i++) 这里dataInt.date.length中length前面是.你写成逗号了。

已采纳回答 / 微笑丶掩盖忧伤
在jquery中是以下面的方式实现scroll方法$(window).scroll(function(){});

已采纳回答 / Freestyle文
1 整个window.onload少个};2 新增的iPicture的className赋值赋错了  你给iParent赋值了pic3 检测高度加载时  scrollTop的取值错误  读不出来  正确写法var scrollH=document.documentElement.scrollTop || document.body.scrollTop;

已采纳回答 / MrTreasure
on事件在1.8以后才有,在此前用的是bing live等绑定方法,更新jquery

已采纳回答 / Feair
看英文意思是你的子容器(child)已经包含了父容器(parent),先去检查一下是不是顺序写反了或者是结构写错了。还有你出错了最好是把代码和错误信息一起贴出来,要不然别人不知道怎么帮你。

已采纳回答 / LouisAnna
用Math.floor是为了取下限值,如果你用Math.round则是用四舍五入的方法,也不是说不行,结果只差一个像素。parseInt是用来做类型转换的,一般不建议。

已采纳回答 / 小白师兄
360默认用的是微软的内涵,也就是跟你的电脑IE浏览器是一样的,因此会出现你这个问题,如果用你的IE打开,必然也是这样,解决方法是换一个低版本的jquery,最好是1版本的,高版本对浏览器兼容有放弃!

已采纳回答 / 小小小小哒
题主是不是没刷新网页或者编写的JS没保存呀,你这个代码没有问题呀,我完全复制过来,显示很正常的说

已采纳回答 / 慕粉3749831
setTimeOut只在设置的时间段之后执行一次,每隔一段时间执行需要用setInterval方法

已采纳回答 / 邪君灬无情
因为你已经设置了列宽了,列数根据计算所得最大只能为5,如果是6的话,列宽就不能满足所设置的202了
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识; 3.对jQuery相关知识掌握。
老师告诉你能学到什么?
1.学会实现瀑布流布局实现的三种方式; 2.div如何定位和排序; 3.掌握CSS3中多栏布局的知识。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消