我已经实现了jQuery Mobile,我正在动态添加单选按钮。成功添加单选按钮后,我希望能够在未选中时看到文本左侧的微弱圆圈;当它们被检查时,蓝色无线电圆圈就会出现,但是当它们不存在时,没有任何东西可以看到。这可能只是默认行为,但我在网上看到的所有演示都表示不然。为了说明我的问题,我附上了截图。
将我的单选按钮动态附加到我的控制组元素后,我调用了一个函数,用于将jQuery移动样式应用于新添加的元素。
function Add() {
var $newLabel = $('<label for="' + ID + '">' + text + '</label>');
var $newControl = $('<input type="radio" name="radio-choice-' + parentID + '" id="' + response.ID + '">');
$newLabel.appendTo("#ControlGroup");
$newControl.appendTo("#ControlGroup");
RefreshUI();
}
function RefreshUI()
{
$("#ControlGroup").enhanceWithin()
}
非常感谢任何帮助。