用css可以改变单选按钮组的外观吗?要怎么实现呀?

我在form标签里设置了几个单选按钮组,我想当鼠标点击其中一个时,那个按钮背景色就变成绿色,要怎么实现哦?用css可以做到么?

 <input name="radio2" type="radio"  />----
 <input name="radio2" type="radio" />----
 <input name="radio2" type="radio" />----
 <input name="radio2" type="radio" >----
 <input name="radio2" type="radio"  />----
 <input name="radio2" type="radio" >

 

希望各位帮忙解决,非常感谢!

用jquery吧
[code="js"]$("input[name='radio2']").click(function(){
$(this).css("style","background:green");
});[/code]

这个好像不行

这个在ff和chrome中都没有效果

谢ls提点 已经改过来了
代码如下

[code="html"]




测试checkbox



----
----
----
----
----


<br> $(&quot;input[name=&#39;radio2&#39;]&quot;).click(function(){<br> $(&quot;input[name=&#39;radio2&#39;]&quot;).each(function(){<br> $(this).attr(&quot;style&quot;,&quot;&quot;);<br> });<br> $(this).attr(&quot;style&quot;,&quot;background-color:green&quot;);<br> });<br>

[/code]

以上仍然对火狐不成功。

我用的就是IE8 是好的。
你肯定jquery的js没有导入吧。
[code="js"][/code]
你同目录下有这个jquery.js吗?

[quote]<!--这句引用jquery的可以不要了吧--> [/quote]
要引用jquery的js才能这样做啊。

我觉得你想要的应该是这种效果吧
[code="java"]

$("input[type='radio']").click(function(){ $("input[type='radio']").css('background-color',''); $(this).css('background-color','green'); });

[/code]