我似乎解决不了为什么我的UI的初始状态没有第一个单选按钮处于“checked”状态。这里有一个jsFiddle链接:http://jsfiddle.net/floyd_may/JcTxT/。然而,这个jsFiddle链接很好地解决了问题,即使您将其修改为
radio
输入(而不是checkbox
)。请看这个链接:http://jsfiddle.net/rniemeyer/EGAH9/。你会开始想,也许jQuery Mobile在其中起了作用;但是,这个版本的我的原始fiddle已经剪掉了jQuery Mobile部分,但仍然不起作用。请看这个链接:http://jsfiddle.net/floyd_may/JcTxT/5/。为什么“child 1”单选按钮最初没有出现为“checked”呢?