JQuery .html () entfernt tr / td-Tags?

8

Ссылка

Wie Sie unten sehen können, habe ich ein einfaches div mit einer Zeile, die ich an das Ende meiner Tabelle anhängen möchte. Wenn ich den Inhalt des Div mit ".html ()" zurück auf den Bildschirm warnt, entfernt jQuery alle td / tr-Tags.

%Vor%

    
Darrrrrren 24.09.2011, 14:01
quelle

2 Antworten

3

<tr> , <td> sind nur gültige Elemente in <table> . Verwenden Sie display: table-row und display: table-cell in Verbindung mit <div> , um <tr> und <td> zu ersetzen.

Beispiel:

%Vor%

CSS:

%Vor%     
Rob W 24.09.2011, 14:05
quelle
0

Wenn Sie dies für das Templating verwenden, würde ich empfehlen, lenker.js

auszuprobieren

Dann können Sie einfach Ihren vorhandenen HTML-Code in ein Tag <script id="newRow" type="text/x-handlebars-template"> einfügen und den Rest Ihres Markups im selben Format behalten, mit dem Sie begonnen haben.

    
dave 09.07.2013 19:28
quelle

Tags und Links