Ich habe ein Problem mit jquery.My HTML ist
%Vor%Jetzt versuche ich, Text in span mit Jquery
hinzuzufügen %Vor%Danach wird es,
%Vor%Aber ich versuche zu erreichen ist,
%Vor%Wie kann ich das in jquery tun?
Danke
Andere haben ihre Antworten bereits gegeben, aber lassen Sie mich Ihnen einige Alternativen geben.
%Vor% Der zweite und der letzte sind wahrscheinlich die schnellsten, weil sie einen bestimmten Container nach ID adressieren.
(interne jQuery-Optimierungen könnten mich bei einer zukünftigen Version verraten)
Hier ist ein JSPerftest , bei dem die Leistung die oberen Möglichkeiten vergleicht. Wie erwartet, sind der zweite und der letzte Ansatz die schnellsten, da die Elementauswahl stark vereinfacht ist. Ich habe versucht, sie in Chrome auszuführen, und Sie können sie in anderen Browsern ausführen, wenn Sie Unterschiede anzeigen möchten.
jQuery-Selektoren sind CSS-Selektoren, die mit etwas Magie erweitert wurden. Hier finden Sie alles, was Sie wissen müssen: Ссылка
Sie müssen den :first
Selektor verwenden, um zu sagen, dass Sie dem ersten Element, das der Selektor findet, nur Text hinzufügen möchten. Versuchen Sie Folgendes:
Alternativ können Sie id
des übergeordneten div verwenden, um den Selektor eindeutig zu machen:
Tags und Links javascript html jquery