Wenn Sie einen großen Code einfügen möchten, verwenden Sie jQuery als Selektor und verwenden Sie dann die Eigenschaft innerHTML
DOM - dies ist der schnellste Weg, um einen großen Teil von HTML einzufügen.
Umbrechen Sie nicht die Zeichenfolge, die in JQuery eingefügt werden soll, lassen Sie sie als Zeichenfolge.
Zum Beispiel: $('#somePlaceholder')[0].innerHTML = myHTMLString;
.
Ссылка :
Im Allgemeinen ist innerHTML schneller als normale DOM-Methoden, weil der HTML-Parser immer schneller ist als die DOM-Engine. Wenn Sie komplizierte Änderungen vornehmen möchten, verwenden Sie innerHTML. (Bei einfachen Änderungen spielt es keine Rolle, welche Methode Sie verwenden, obwohl innerHTML theoretisch schneller bleibt.)
Wenn Sie in JS eine String-Verkettung durchführen, erstellen Sie am Ende ein Array, push()
die Teile und join()
, anstatt an z. +=
oder +
. Es macht einen Unterschied, vor allem. in IE.
Oben in meinem Kopf können Sie auch .append (), .appendT (), .before (), .after () usw. verwenden. Überprüfen Sie dies für eine Reihe von Funktionen: Ссылка
Tags und Links jquery dom performance insert