html Etikett Einfügen von Zeilenumbruch

7

Ich versuche, mit jQuery einen Text dynamisch auf ein Label zu setzen. Aber ich kann nicht die <br> oder \n rendern und mir neue Zeilen geben. Es zeigt sich alles in der gleichen Zeile und Zeilenumbrüche.

Hier ist mein Code Auf JsFiddle

Mein html:

%Vor%

Mein Javascript:

%Vor%     
capdragon 06.05.2011, 21:01
quelle

3 Antworten

20

text() wird jedem HTML-Code entgehen, verwenden Sie stattdessen html()

%Vor%     
ariel 06.05.2011, 21:03
quelle
3

Das Problem ist, dass .text() Ihren HTML-Code ignoriert. Sie sollten .html() verwenden, so dass Sie innerhalb eines Elements den gewünschten HTML-Code einfügen können. Du hättest also:

%Vor%

Hoffe, das hilft. Prost

    
Edgar Villegas Alvarado 06.05.2011 21:07
quelle
1

Versuchen Sie es stattdessen:

%Vor%     
Jacob 06.05.2011 21:04
quelle

Tags und Links