【发布时间】:2013-08-21 08:10:42
【问题描述】:
我在使用 jquery 时遇到问题 input[type=radio]。
我需要复制 div 的内容,但保持默认选中单选对象
$('#copy').click(function() {
var copy = '<div id="source">';
copy += $('#source').html();
copy += '</div>';
$(this).after(copy);
});
请帮帮我!
【问题讨论】:
-
您的复制是在克隆 ID,这是一个禁忌。此外,您实际上是在扩展您的单选按钮组,这可能不是您想要的。
-
@j08691 不仅是 ID,还有名称属性。
-
所以在你的小提琴中......你错了,因为一次只能检查一台收音机。意味着您违反了 html ..这就是为什么不维护无线电的状态
-
名称也不能相同
-
我有点困惑,在 #source 首先,当我点击 #copy 时,将取消选中无线电对象 jsfiddle.net/R7EFb/1