0

jquery を使用してチェックボックス リストのスタイルを設定しています。問題は、jquery がチェック ボックス リストのスタイルを設定することですが、listitem が押されるとスタイルが失われます。autopostback=true が原因だと思います。それを無効にすることはできません。ポストバックを呼び出して、選択したチェック済みアイテムに応じてデータリストを作成します。代替案や提案はありますか?

http://www.no-margin-for-errors.com/projects/prettycheckboxes/を使用してチェックボックスリストのスタイルを設定しています

4

1 に答える 1

0

ページを次のようにスタイリングしているように思えますが、$(document).ready(...); 問題は、ページが最初に読み込まれたときに一度しか実行されないことです。ただし、何かが非同期で読み込まれると、動的なスタイルが失われます。したがって、少なくとも 2 つのオプションがあります。

  1. チェックボックスのスタイルを設定するコードを取り出します。自動ポストバックが完了したときに発生するイベントにフックします。
  2. css を使用して、スタイルをチェックボックス自体に静的に適用します。jQuery スタイルは、css クラスを追加するだけです。HTML で同じことを行うことができます。Web 開発ツールで要素を調べて、それらがどのように正確にスタイルされているかを調べるだけです。
于 2011-04-11T18:52:41.373 に答える