测试环境是火狐,IE 没测。
直接给出结果: 最快的 是 function setCss(eLs,name,val){ } 这种设置style的方法,其次是改变类名,最慢就是 css()
建议简单操作样式使用 style的方法,大量css,并且要方便用户自己制作皮肤的话,应该还是改变类名比较好。
代码如下 | 复制代码 |
console.time("改变类名"); $("p").addClass("a"); |
测试环境是火狐,IE 没测。
直接给出结果: 最快的 是 function setCss(eLs,name,val){ } 这种设置style的方法,其次是改变类名,最慢就是 css()
建议简单操作样式使用 style的方法,大量css,并且要方便用户自己制作皮肤的话,应该还是改变类名比较好。
代码如下 | 复制代码 |
console.time("改变类名"); $("p").addClass("a"); |