2013-05-30 120 views
0

当我动态地改变一个单选按钮的标签在jquerymobile圆圈键在前看不见 HTML造型问题与Jquerymobile单选按钮标签

<input type="radio" name="radio-choice-1" id="optiona" value="choice-1" checked="checked"> 
<label for="optiona" id="labela"></label> 

JS

$('label[for=optiona]').text('best option'); 

可能是什么问题?

在铬dev的工具元件,我观察到,对于此单选按钮的数据的图标属性是而对于其他的单选按钮(内联创建的那些)正常显示被设置为关闭

回答

0

工作例如:http://jsfiddle.net/Gajotres/NkzSJ/

$(document).on('pagebeforeshow', '#index', function(){ 
    $('label[for=optiona]').find('.ui-btn-text').text('best option');  
}); 
+0

为什么我必须尽一切DIS设置单选按钮的文本属性,DIS看起来对我来说不是这样 – kolexinfos

+0

因为jQuery Mobile的实际方法的更多的黑客攻击重建HTML结构,您创建的标签不再存在。 – Gajotres