jQuery移动动态页面主题样本无法正常工作?

时间:2016-02-17 17:28:07

标签: jquery jquery-mobile mobile themes

首先,我为我糟糕的英语道歉。 我正在尝试使用jQuery mobile API文档中的函数动态更改页面主题。

功能如下:

$('[data-role="page"]').page( 'option', 'theme', 'b' );

如果我使用不同的样本主题多次运行此函数,它会为每个样本添加页面CSS类主题,而不是切换它。

示例:

  • 我使用默认主题加载页面。
  • 它在页面类中添加:

    ui-page-theme-a

  • 然后执行:

    $('[data-role="page"]).page( 'option', 'theme', 'b' );

  • 它补充道:

    ui-page-theme-b

  • 并删除:

    ui-page-theme-a

  • 然后执行:

    $('[data-role="page"]).page( 'option', 'theme', 'a' );

  • 它补充道:

    ui-page-theme-a

  • 但不删除:

    ui-page-theme-b

我不知道这是否是正常行为(或仅在我的情况下发生)所以我要求对此进行澄清,如果这是正常使用,如何“模拟”开关行为? (JQuery mobile 1.4.5)

感谢。

0 个答案:

没有答案