Mobilebone.createPage(dom_or_html[[, element_or_options], options])

重要API. 直接根据DOM或者HTML字符串创建页面,并载入。别看API名字较长,好像很复杂,其实很简单滴。

参数

返回值

-

更多说明

  1. options参数缺省的时候,第二个参数element_or_options可以作为options参数使用;
  2. 目前,常用options选项有:
    • options.history 是否增加历史记录;
    • options.remove 是否移除重复的页面元素;
    • options.target 点击触发过场的元素;

    其他选项,还包括:

    • options.title 新页面标题;
    • options.container 装载新页面的容器;
    • options.classPage 内切换的类名;
    • options.back 布尔型。是否过场是返回类型;

使用示例

Mobilebone.createPage(pageDom);
Mobilebone.createPage(generalDom);
Mobilebone.createPage('<div class="page out">xxx</div>');
Mobilebone.createPage(‘<p>xxx</p>');
Mobilebone.createPage(pageDom, triggerLink);
Mobilebone.createPage(pageDom, { reponse: ‘<div…>' });
Mobilebone.createPage(pageDom, triggerLink, { reponse: ‘<div…>' });