0

CSSのタブビューが必要です。各タブには動的テーブルが表示されます。完全なテーブルは動的にループで構築され、その後、タブは各タブに対応する各テーブルを非表示および表示する必要があります。助言がありますか?タブのコンテンツはリストアイテム内にあり、ループ内のみです。開発はappspotのDjango/Pythonで行われます。

次のコードはjqueryでも機能しませんが、どこかに問題がありますか?

<pre><code> <div id="tabs">
 <ul> 
{% for poolname in poolnamelist %}
 <li><a href="#mypool{{ forloop.counter }}">
<span>{{ poolname|escape }}</span></a></li>
 {% endfor %}
 </ul>
 {% for poolsequence in sequences %}
 <div id="mypool{{ forloop.counter }}">
 <table> 
{% for sequence in poolsequence %}
 <form action="/mypool" method="post">
 <tr><td>{{ sequence.seqdate }}</td>
 <td><input type="submit" value="ChangeDriver"/></td>
 </tr>
 </form>
 {% endfor %}
 </table>
 </div>
 {% endfor %}
 </div>
 </code></pre>
4

2 に答える 2

1

jQueryUIタブを確認してください; これはあなたが探していることをします。純粋なCSSを使用してこれを行うことはできません。

于 2009-06-08T05:48:33.693 に答える
0

頭のてっぺんに、Javascriptツールキットのいくつかが提供するものをチェックしてください。いくつかのプラグインを備えたjQueryやDojoのようなものは、そのDijitライブラリにそのようなものがあるかもしれません。

于 2009-06-08T05:44:06.917 に答える