以下のコードを使用して、テーブル構造化データを div に変換しています。
$('#content').html($('#content').html()
.replace(/<tbody/gi, "<div id='table'")
.replace(/<tr/gi, "<div style='overflow:auto;padding-top:15px;'")
.replace(/<\/tr>/gi, "</div>")
.replace(/<td/gi, "<span style='float:left;margin-right:20px;'")
.replace(/<\/td>/gi, "</span>")
.replace(/<\/tbody/gi, "<\/div"));
ROWSPAN と COLSPAN の場合を除いて、ほとんどすべてのシナリオでうまく機能します。
Table を Div に変換する際に、その設計上の問題をどのように処理できますか? 私はそれに行き詰まっています。