课程
/前端开发
/JavaScript
/弹出层效果
直接先用css隐藏mask层,之后用JS控制显示不是更好?现实项目中,很少有人会这么去写。
2015-05-31
源自:弹出层效果 3-1
正在回答
现实项目中反而是JS生成更多。
因为弹出层并不是页面的结构,你可以看成是一个组件,一种功能。
不可能在一个项目中成百上千的页面都加入弹出层这段html结构代码,而且这些弹出层其实都是差不多的。
现实项目中都是JS生成的弹出层,这样改动下一个JS弹出层模块就可以改动成百上千页面的弹出层。
而弹出层里的信息可以用json啊javascript 对象之类的来传递。
对的,有道理。
其实项目中,更多时候只是用现成的插件。而现成的插件设置了更多的参数和方法,灵活的控制弹出层。这个教程分享的也许是关于插件里面的一些实现方式。项目中很少有人去写这种东西,更多调用下现成的jquery插件就好了。不过也更好的理解插件的实现方式也有帮助的。
多谢了
举报
通过本课程的学习让您能灵活运用知识,制作出超炫的弹出层效果