#解決したいこと
ラジオボタンをチェックしている時は、背景色が黄色
チェックしていない時は、背景色が青色
というようにしたいです。
それと、:hover状態を保ったままで動作させたいです。
html
1<div class="bg-color"> 2 <label><input type="radio">ラジオボタン</label> 3</div>
css
1.bg-color { 2 background-color: blue; 3} 4.bg-color:hover { 5 background-color: yellow; 6}
jQuery
1$(function(){ 2 $('input[type="radio"]').change(functin(){ 3 var $check = $("input:checked").parents(".bg-color"); 4 if($(input:checked)){ 5 $check.css({'background','yellow'}); 6 } else { 7 $(this).parents(".bg-color").css({'background','blue'}); 8 } 9 }); 10});
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/23 04:09