PC画面用に実装されたtableタグでの表組みを、スマフォ対応させる -jQuery ReStable1

PC画面用に実装されたtableタグでの表組みを、スマフォ対応させるためのjQueryプラグインです。
Codebit | Sviluppo Web in pillole » jQuery ReStable v0.1.2

使い方

HTML例

<table class="mytable">
<thead>
    <tr>
        <td>Period</td>
        <td>Full Board</td>
        <td>Half Board</td>
        <td>Bed and Breakfast</td>
    </tr>
</thead>
<tbody>
    <tr>
        <td>01/10/12 - 02/10/12</td>
        <td>20 €</td>
        <td>30 €</td>
        <td>40 €</td>
    </tr>
    <tr>
        <td>03/10/12 - 04/10/12</td>
        <td>40 €</td>
        <td>50 €</td>
        <td>60 €</td>
    </tr>
    <tr>
        <td>05/10/12 - 06/10/12</td>
        <td>70 €</td>
        <td>80 €</td>
        <td>90 €</td>
    </tr>
</tbody>
</table>

プラグインの読み込み

リンク先のGitHubのページから、ファイルをダウンロードして、以下のように読み込ませます。

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="jquery.restable.min.js"></script>
<link rel="stylesheet" href="jquery.restable.min.css">

ReStableを開始

ReStableを開始させます

<script type="text/javascript">
jQuery(function($) {
     $('.mytable').ReStable();
});
</script>

オプション

また、オプションもいくつか有るようです。

<script type="text/javascript">
jQuery(function($) {
     $('.mytable').ReStable({
        rowHeaders: true, // Table has row headers?
        maxWidth: 480, // Size to which the table become responsive
        keepHtml: false // Keep the html content of cells
});
});
</script>

デモ

Course/Contents Easy Course Hard Course Professional Course
Sweets $25 $40 $60
Snacks $30 $45 $65