Wie kann ich die Zeichenfolge mit <br/>
-Tag mit jQuery teilen? Ich habe den folgenden Code ausprobiert, aber es kommt zu einem Fehler in der Konsole. Ich bin mir nicht sicher, wie man die Zeichenkette basierend auf <br/>
-Tag aufteilen soll. Hier ist der Code, den ich probiert habe
Jeder Vorschlag wäre großartig.
Viele doppelte Antworten hier. Dieser ist anders. Wenn Sie die Schreibweise des <br/>
-Tags garantieren können, sind die anderen Antworten in Ordnung. Wenn Sie jedoch keine Kontrolle über den HTML-Code haben, könnte das Zeilenumbruch-Tag in verschiedenen Formaten vorliegen:
& lt; br / & gt; & lt; BR / & gt; & lt; br / & gt; & lt; br & gt; & lt; br & gt; ...etc.
Die meisten Browser können alle diese Aufgaben behandeln, aber nur die erste wird von der vorgeschlagenen Operation .split("<br/>")
behandelt. Eine robustere Option ist die Verwendung eines regulären Ausdrucks, der dem Tag entspricht:
Ich habe den Ausdruck so geschrieben, dass die Groß- und Kleinschreibung nicht berücksichtigt wird, eine beliebige Anzahl von Leerzeichen hinter '& lt; br' erlaubt, und das '/' ist optional.
Können Sie nicht einfach etwas tun wie:
%Vor% Wie eine Randnotiz, wenn Sie die leeren Elemente loswerden möchten, können Sie lines
like so filtern:
Tags und Links javascript jquery