1

ページ分割されたテーブルをページに追加したい。2 行 x 4 列である必要があります。各セルには、サムネイル画像といくつかの小さなリンクが含まれています。

プロジェクトの別の場所で YUI を使用しているので、Datatable を使用したいと思います。私が目にするすべての例は表形式のデータを対象としていますが (理解できます)、Javascript を使用して各セルの HTML を書き直すことができると思います。セルを書き換えるためにフックする必要があるコールバック関数が表示されません。

可能?それともドライバーで釘を打ち込もうとしているのですか?YUI でこれを行う簡単な方法がある場合は、ぜひお知らせください。

ありがとう!

4

1 に答える 1

3

ジェイクーパー

画像/テキスト要素の単純なグリッドをページ分割するには、DataTable を使用せずに Paginator を使用することをお勧めします。DataTable は強力なコンポーネントですが、多くの不要なものを処理しようとしています。

一方、カルーセル ( http://developer.yahoo.com/yui/carousel/ ) は、まさにあなたが望むものになろうとしているようです。 たとえば、http://developer.yahoo.com/yui/examples/carousel/csl_imagentext.htmlは、開始するのに適した場所かもしれません。

それが望みどおりでない場合は、DataTable を使用してこれを行うことができます。各セルに使用するマークアップ スニペットを作成し、それらを配列に格納して、配列データソースとページネーションを使用するための指示に従うだけです。

よろしく、 エリック

于 2008-11-19T20:31:03.550 に答える