在慕课上学Waynej老师的tooltip浮动提示框,老师每次讲课都会强调搬砖的流程,这点在上了老师的几节课后宝宝终于体会到了: 分析→设计→编码→优化 分析:分析该功能到底是怎样的,其实就是需求分析,具体可通过演示过程来知道: 设计:分析实现以上功能需要的技术点,详细落实html,css和js部分,分析代码结构,形成大致的样子 编码:搬砖 优化:对缩写的代码分析优化(tooltip案例中主要是缩写重复使用的方法:一些经常使用到的元素提前定义好,免得每次用都去获取一次Dom:还有就是冒泡绑定事件