首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >强制jQuery移动设备重新评估动态插入内容的样式/主题

强制jQuery移动设备重新评估动态插入内容的样式/主题
EN

Stack Overflow用户
提问于 2011-06-10 02:26:18
回答 7查看 53K关注 0票数 55

目标:通过$.ajax加载HTML内容,将其插入到DOM中,让jQuery应用主题样式。

移动端问题:内容被插入,但缺乏jQuery 主题。

代码:

代码语言:javascript
复制
$.ajax({
    ...
    success: function(html) {
        $('#container').append(html);
        $('#page').page('refresh', true);
    }
});

返回的超文本标记语言包括jQM应该样式化的data-role标记...

代码语言:javascript
复制
<a data-role="button">Do Something</a>

我没有像应该的那样应用样式,而是得到了以下错误:

未捕获异常:页面小部件实例没有这样的方法'refresh‘

以上代码使用http://code.jquery.com/mobile/latest/jquery.mobile.js进行了测试

类似的问题使我看到了上面的错误消息:

Consistently update page with appropriate jQuery Mobile styles

JQM (jQueryMobile) Dynamically added elements not displaying correctly and CSS is not applied

jQuery Mobile - Dynamically creating form elements

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6297470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档