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 |