【发布时间】:2011-07-17 16:26:26
【问题描述】:
通常我们可以在任何 div 中指定 data-theme = "a" 或 b 或 c 等。 然而,由于“返回”按钮是由 jQuery mobile 自动生成的,如何指定其主题?
谢谢, -wan
【问题讨论】:
-
感谢 Londeren 的评论,我很感激..
通常我们可以在任何 div 中指定 data-theme = "a" 或 b 或 c 等。 然而,由于“返回”按钮是由 jQuery mobile 自动生成的,如何指定其主题?
谢谢, -wan
【问题讨论】:
可以使用以下方式更改按钮样式:
$.mobile.page.prototype.options.backBtnTheme = "b";
【讨论】:
刚刚发现我们可以简单地将 data-theme 放在 header div 但是它并没有完全起作用——(总是变回蓝色)如果你点击一次后退按钮——然后回到同一个页面..
这是一个现有的错误,解决方法是通过下面的 removeClass --- 并将其绑定到 pagebeforehide。
jQuery("#page_id_e.g.123').removeClass("ui-btn-active");
【讨论】: