0

我在几篇文章中读到,当您将 AJAX 响应加载到 Jquery Mobile 页面的 DIV 中时,您必须通过触发 create(或 pagecreate)重新应用样式。

我有以下代码:

<div data-role="content" id="handle-to-replace-content-div">
  <script>
    $('#handle-to-replace-content-div').load("/login.php");
    $('#theMainPage').trigger('create');
  </script>
</div>

这里,#theMainPage是页面角色的 id <div data-role="page" id="theMainPage">

在我的 AJAX 响应中返回的表单仍然没有设置样式,而是显示为普通的 HTML。我错过了什么?

4

0 回答 0