【问题标题】:adding a page to jqtouch将页面添加到 jqtouch
【发布时间】:2011-07-29 17:55:04
【问题描述】:

所以我有这样的事情:

<html>
  <body>
    <div id="jqt">
      <div id="page1">
         ...
      </div>
       ....
      <div id="generic">
        Some generic page to use as a template
      </div>
    </div>
  </body>
</html>

我想在加载完所有内容并且用户执行一些操作后创建一个新页面。

$('#generic').clone().attr('id', 'some_new_page').appendTo('#jqt');

发生的情况是新页面最终显示在所有内容的前面,并且似乎没有添加 jqtouch 事件或样式。

如何初始化这个页面(或者至少让jqtouch重新初始化整个html文件)?

一开始我不希望它出现,我只想在后台加载并准备好。

【问题讨论】:

  • AFAIK,jQTouch 对页面没有太大的“魔力”。你能在 jsbin.com 中发布一些示例代码吗?
  • 你用的是什么版本的jQTouch?
  • 这是第 166 版,似乎是最新版本。

标签: jqtouch


【解决方案1】:

您是否尝试过使用数据和事件进行深度克隆?

$('#generic').clone(true, true).attr('id', 'some_new_page').appendTo('#jqt');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    • 2014-03-02
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多