我已阅读您的所有评论,但我阅读的解决方案似乎都不起作用。我有一段 Jquery 代码从外部 PHP 脚本中获取一些内容,该脚本更新了我的应用程序中的 div。加载新数据后,它没有 Jquery Mobile 样式。我已经看到有些人如何使用 .page() 或 trigger("refresh") 等……但这些都不能刷新整个 div。这是我的代码和有问题的html部分:
function getcontent(pg) {
$("xyz").html("");
$.get("http://myscript.php", function(data) {
$("#xyz").html(data);
$("#xyz").page();
}
HTML:
<div id="xyz"></div>
真的,这根本没有什么,我就是想不通。如果我删除了包装 div(“xyz”)并刷新了单个元素的列表视图、按钮等,我取得了“一些”成功,但这是一种非常笨拙的处理方法。