jquery mobile 嵌入网页到DIV或者使用iframe

wonailmy 发布于 2014/07/04 19:45
阅读 5K+
收藏 0

在做手机网页开发的时候,自己用到了jquerymobile ,但是在一个网页中,我们要求嵌入一个其他网页。header(导航)要存在,content是一个外部页面,自己用到了jquery的load()方法,但是在手机预览的时候,load的页面的确加载了,可是就不渲染出来。在PC浏览器上是一切正常的。

我先上代码,希望大家帮忙讨论下,在此先感谢~

 <body>
 <div data-role="page" >
  <div data-role="header" data-position="fixed">
   <h1>这个是标题</h1>
  </div>
  <div data-role="content" id="main" ></div>
 </div>
 <script type="text/javascript">
  $(document).on('pagecreate', function() {
   $('#main').load("a.html");
  });
 </script>

一下是格式化后的 :
</body>

加载中
0
len
len
这样是可以解决问题,不过一般采用Div,load后append到Div中 可能会好些。
wonailmy
wonailmy
能详细点嘛? 我首先把页面加载到哪?然后append到DIV中呢?
返回顶部
顶部