学习了不少知识,但是也有几分疑惑,
1.老师这么多数据放到元素上面,是否不符合数据与逻辑分离的原则,当有1000张图片,都这样去在自定义属性中手动添加数据不是不好吗。
2.第二,disabled的判断,不是重复了几次嘛,也就说可以抽象为一个独立的函数的!
3.这是我按照老师的思路,做的demo,地址是:"http://fengtaijun0507.github.io/testpages/else/lightbox/index.html"
4.抽时间学学lightbox下
1.老师这么多数据放到元素上面,是否不符合数据与逻辑分离的原则,当有1000张图片,都这样去在自定义属性中手动添加数据不是不好吗。
2.第二,disabled的判断,不是重复了几次嘛,也就说可以抽象为一个独立的函数的!
3.这是我按照老师的思路,做的demo,地址是:"http://fengtaijun0507.github.io/testpages/else/lightbox/index.html"
4.抽时间学学lightbox下
2016-03-28
最赞回答 / Kunen
通过img.src=src; 去找图片,onload事件是监控图片是否找到,如果找到则调用回调函数。img.src=src; 本应该写在 var img=new Image(); 这行代码的下一行会更容易理解的。
2016-02-27
老师这个教程是挺好的,学到不少东西。但是看css代码写的有点冗余了,也不是很清晰,一个行一个都更好了,公共样式写到一块更清晰了,如果用sass组织css代码就更加完美了。
2016-02-13