codereviw得到的一些经验

1、设置display为none的元素,它的背景图依然会被下载。所以最好是等到该元素需要显示时才给他加上相应的有背景图的class。

2、css中虽然ID选择器的优先级比较高,效率也比较高,但灵活性差,由于权重太高,导致私有化。相比而言,class的复用性高。

3、书写css时,尽量不要为了提高优先级而在class前面加标签,这与使用jQuery选择器时想反。

4、class起名时,尽量将模块名作为前缀,防止命名冲突。

5、缓存对象的多级查询,否则每次查询性能较差。

6、动画队列的问题。使用stop(true,true)不好,应该再源头上清除动画,使用queue的方法,该方法需要深入了解下。

原文地址:https://www.cnblogs.com/charling/p/3411744.html