2010-12-07 9 views
0

だから、ラジオ/チェックボックスに「確認」をチェックaddが、私はそれをチェックしたラジオ/チェックボックス用に定義されたCSSスタイルを持っている=値jQueryのは=

input[type=radio][checked=checked] { 
    /* CSS */ 
} 

「をチェックし」これは素晴らしい作品いつでも新鮮にページがロードされますが、ラジオ/チェックボックスがページに切り替えられたときに、DOMは=。したがって、私のCSSは動作しません...そのHTMLタグに「確認」チェックされません追加されます。それは実際に確認=「確認」属性を追加していない、

は、私がチェック=「確認」属性を追加するにjQueryを使用してみましたが、それだけのチェックは/ラジオ/チェックボックスを選択します。

私はこの問題を解決するためにjQueryを使って何かを/私のCSSセレクタを変更することができます!私を狂ってしまう。私は自分自身CSSとjQueryを使って、かなり熟練コーダ考えると、これはかなり些細なことですが、私はちょうどそれのまわりで私の頭をラップすることはできません。代わりに、CSSで[確認=確認]を使用しての

答えて

1

オーケー、よくこの問題を持っている誰のために...

、私が試した:(CSS3セレクター)をチェックし、それが動作します。私はわからないが、それは以前のブラウザ

+0

ではサポートされています:http://www.quirksmode.org/css/contents.html:バージョン8以前に実際にInternet Explorerでサポートされていませんがチェック。 –

+0

GRR。大丈夫です、私はどのように私はこのサポートIEを作ることができるかについての任意の考えですか? – sethvargo