Ich habe einen großen jQuery-Code und ich denke bei der Geschwindigkeit Leistung meiner Funktionen. Wenn auf ein Element geklickt wird (mousedown), muss ich ein Bild als Hintergrund zuweisen. Ich kann dies tun, indem Sie 2 Möglichkeiten:jQuery Leistung, .css oder addClass
$('#element li.class').css({"background":"someimageURL"});
oder
$('#element li.class').addClass("someclass");
wo "Someclass" das eigentliche CSS Hintergrundbild hat. Hexe Funktion funktioniert in diesem Fall besser.
Gibt es eine Möglichkeit, verschiedene Funktionen Geschwindigkeit zu testen?
Danke
Ich glaube nicht, seine weise eine für das andere zu ersetzen. Mit der .css-Methode wird der Stil fest mit dem DOM-Element codiert, und wenn Sie mit dem Stil (z. B. Änderungen der Bildschirmauflösung) durchkommen wollen, wäre es wirklich schwierig. Die .addClass-Methode und die .removeClass-Methode verarbeiten das jedoch sehr gut. – thethakuri