0
次のように私は、ボタンをエミュレートし、リストタグのCSSを持っています。addClass後opera/IE7 +はJQueryでaddClass/removeClassをサポートしていますか?
をaddClassが呼ばれる(理想的には、どのようなremoveClassはに返す必要があります)の前に
#content_navigation li {
background-color:#C7C7C7;
border:2px outset black;
text-align:center;
font-weight:400;
}
( 'クリック'); (1つのボタン用)
#content_navigation li.clicked {
background-color:#EFEFEF;
border:1px inset black;
font-weight:700;
}
私のjQueryのコードと呼ばれている:Firefoxので
$('#pass_settings_btn').click(function() {
$('#pass_settings_btn').addClass('clicked');
$('li:not(#pass_settings_btn').removeClass('clicked');
が、これは完璧に動作します。しかし、Opera/IE7(私はFirefox 5とは別にテストしなければならない唯一のものです)では、ボタンは元の状態に戻りません。 removeClassが呼び出された後は元のCSSは「通っていません」。私は(うまくいけば、ブラウザ固有のハックなし?)この問題を解決するにはどうすればよい
へそして...これは当時の一つであるI残念ながら私の顔を隠してしまい、私のIDEが文法エラーを見つけられなくなった(私の目がそれを見逃してしまったので)からです。どうもありがとう;それは素晴らしい仕事です。 –
スタックオーバーフローが発生したときにエラーを捕まえる必要があるのは誰ですか? –
私は本当に立ち往生しない限り通常は使用しませんが、この場合、私のコードをチェックして問題が見られなかったので、ブラウザーに関連するものかどうか疑問に思っていました。 –