1

いくつかの css と関連付けられた js を持つ複雑な html 要素があります。これは、html5 スライダー、複数のラベル、およびテキスト ボックスの組み合わせです。問題は、多くの場所で使い果たされる可能性があることです。html、css、js を書き直すことは、再利用可能にする最良の方法ではありません。ここに私の要件があります

  • 簡単に挿入可能 (dojo や jquery ウィジェットと同様)
  • 保守可能 (まさに css/html/js を散らかしたくない理由です。代わりに、よりコンパクトなものが必要です)
  • オプション (この Ui 要素には、複雑な UI 内の個々の html 要素を有効/無効/非表示/表示する多くの構成オプションがあります。開発者がそれらについて言及する方法も必要です)

どんな助けでも大歓迎です!

4

1 に答える 1

1

この種の W3C 標準はWeb Componentsになる可能性がありますが、仕様は最終決定されておらず、今のところChrome のみが実装されています(関連する Firefox request )。最近の Google I/O で、Web Components と Shadow DOM (ビデオ)に関する講演がありました。X-Tag カスタム エレメントのpolylibを使用すると、Web コンポーネントの実験を今すぐ開始できます。

9 より前のバージョンの IE をサポートする必要がある場合は、あなたが言及した Dojo および jQuery UI ウィジェットと同様の方法で構築することになります。

于 2013-06-04T23:36:14.480 に答える