0

イベント上でマウスを使用してラジオボタンの表示を制御することは可能ですか?

目標は、マウスが上にあるときはチェックされているように見え、マウスが離れているときはチェックされていないように見えるようにすることです。ただし、評価と同じようにクリックされた場合にのみチェックされます。

4

3 に答える 3

1

残念ながら、デフォルトのブラウザのラジオボタンの背景色は、CSS、jQuery、またはその他の方法でスタイル設定することはできません。代わりにカスタム画像の使用を検討することをお勧めします。

[更新]CSSクラスを使用し、クラスの切り替えにのみjQueryを使用します。

$('body').on('click', '.fav-icon', function() {
    $(this).toggleClass('active');
});

jsfiddleを参照してください:http://jsfiddle.net/samliew/TWduB/5/

于 2013-02-07T08:22:16.567 に答える
1

簡単な答えは次のとおりです。

いいえ、ラジオボタンの色を変更することはできません。

代わりに、次のように img スプライトを使用して、必要に応じてカスタマイズできます。

ここに画像の説明を入力

詳細については、こちら : カスタム ラジオ

于 2013-02-07T08:23:31.677 に答える
0

Shreya、私が知る限り、要素(丸い点自体)は、外部プラグインやライブラリ(Thisのようなもの)なしでは変更が困難です。

これは、要素がブラウザーの一部であるためです。

ただし、特定のブラウザをターゲットにしようとすると簡単になります。

このプラットフォームで同様の質問がされています。ここで見つけることができます。

それが役に立てば幸い!幸運を!

于 2013-02-07T08:25:11.860 に答える