jQuery,Chrome和“选定”属性异常 [英] jQuery, Chrome and "selected" attribute anomalies

查看:76
本文介绍了jQuery,Chrome和“选定”属性异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Chrome中遇到过一个问题,我无法分辨是Chrome的问题,还是jQuery的错误,还是代码中的错误。我已经通过Chromium搜索了开放问题,并且找不到任何东西,并且也使用jQuery。我在这里创建了一个JSFiddle(并且将包括下面的代码给后人):
http: //jsfiddle.net/trmackenzie/cvPhd/4/

预期:
当我单击一个单选按钮时,指定的值被选中在选项列表中。此外,如果我点击列表中的特定选项,则取消选择所有单选按钮。



实际(在Chrome 21中,适用于Windows和Mac):
只有第一次单击单选按钮时会选择最后所需的选项,然后后续点击不会发生任何事情。如果选择了列表中的特定选项,则单选按钮将保持选定状态。



实际值(在IE7,8,9和Firefox中):
与预期值相同行为,例如正确的行为。



请注意,选项中的selected属性设置正确,但Chrome停止显示其状态。



下面是在jsFiddle中可用的代码:

 <!DOCTYPE HTML> 
< html>
< head>< title>测试< / title>< / head>
< body>
发送“验证码”获取 | 15天全站免登陆