我有一个很大的jQuery代码,我在思考我的功能的速度表现。当一个元素被点击(mousedown)我需要分配一个图像作为背景。我可以通过2种方式做到这一点:jQuery的性能,.css或addClass
$('#element li.class').css({"background":"someimageURL"});
或
$('#element li.class').addClass("someclass");
其中 “SomeClass的” 有实际的CSS背景图像。 女巫功能在这种情况下效果更好。
有没有办法测试各种功能的速度?
谢谢
我不认为它明智的一个替换为其他。使用.css方法将样式硬编码到DOM元素,并且当您想要摆脱样式(例如,屏幕分辨率更改)时,它会非常棘手。但.addClass和.removeClass方法处理得很好。 – thethakuri 2015-07-23 03:03:01