checked="checked" not rendering as checked radio button in Chrome

If I insert some html via js after the doc.ready than checked='checked' radio button doesn't render as checked in Google Chrome

also, I noticed that if I remove the name attribute from the input than it works

here is the whole thing:

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"
type="text/javascript"></script>
</head>
<body>

<script type='text/javascript'>
$(function(){
$('body').append('<input type="radio" checked="checked" value="33" name="whatever" id="aeHobby0">');

});
</script>
</body>
</html>

It would appear to be a bug in 1.4.4 (live copy). It works fine in 1.6.2 (live copy). Looks like it was fixed between 1.5.2 and 1.6.0 (at least in my tests), which suggests it was probably fixed by the patch that fixed bugs 8060 and 8500.

链接地址: http://www.djcxy.com/p/53912.html

上一篇: 错误行为/ delphi2010中的错误“提取方法”

下一篇: 在Chrome中,checked =“checked”不会呈现为已选中的单选按钮