jquery mobile动态添加的元素怎么刷新样式

不要复制网上的,我这个是用radio的,但又不纯是radio,用radio那个刷新方法刷新不成功我的<fieldsetdata-role="controlgroup"id... 不要复制网上的,我这个是用radio的,但又不纯是radio,用radio那个刷新方法刷新不成功
我的
<fieldset data-role="controlgroup" id="NationGet" data-iconpos="right" data-inset="true">
<label for='Na_222'>汉族</label><input type='radio' name='Nation' id='Na_222' value='001' txt='汉族'/>
</fieldset>
效果是:

用$("#NationGet").listview('refresh');
$("input[name=Nation]").checkboxradio('refresh');
都刷新不成功
展开
 我来答
百度网友211658b42
2015-03-10 · TA获得超过3383个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:602万
展开全部
你这些内容如果是通过js脚本动态创建插入DOM的话,可以先调用一次trigger("create")来渲染成jqm组件,然后再当成jqm组件来调用它的各方法
匿名用户
2015-03-06
展开全部
官方写的是$("input[name=Nation]").attr('checked',true).checkboxradio('refresh');试试吧、
追问
说了不要复制网上的,连看都不看。
而且那个代码我上面已经贴出来了,
你直接attr('checked',true)返回有被选中的对象,刚开始的时候 哪个radio都没有选中,$("input[name=Nation]").attr('checked',true)直接就是空对象了,后面再操作空对象有个鬼意义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式