ボタンには、「state-normal」、「state-focus」、「state-hover」の 3 つのクラスがあります。すべて同じ属性 (背景、境界線など) を持ちますが、属性の値が異なります。
ボタンが「state-focus」を取得した場合、クラス「state-normal」を削除したくありません。
ボタンが「state-focus」で「state-hover」を取得する場合、クラス「state-focus」を削除したくありません。
ブラウザの言語仕様では、言語に「品質」/優先度を与えることができます。
"Accept-Language: da, en-gb;q=0.8, en;q=0.7"
cssでも同じことをするのは素晴らしいことです:
.state-normal { background-color: #aaaaaa;q=0.5 }
.state-focus { background-color: #bbbbbb;q=0.7 }
.state-hover { background-color: #eeeeee;q=0.9 }
CSSには何もないことを私は知っています。
しかし、要素に「ui-state-focus」を割り当てるときに「ui-state-default」を削除しないため、jQuery UI にはこのようなものがあることを私は知っています。どうやってやっているの?
これをトリックで実装する別の方法はありますか (WITHOUT !IMPORTANT)。
事前に感謝します