我遇到了默认的jQuery Mobile图标问题。在Android设备(任何浏览器,在默认浏览器,FireFox和Chrome上检查)上,图标为白色但应为黑色。在其他设备(iPhone,Windows Phone,台式电脑)上,图标应该是黑色的。 我正在使用最新的稳定的jQuery Mobile 1.2.0。如果有人遇到这样的问题,请告诉我。
答案 0 :(得分:6)
我有同样的问题。 我使用了主题滚轮 - http://jquerymobile.com/themeroller
生成CSS文件时可能存在小错误。 在789行是:
background-image: url(images/icons-36-white.png);
但应该是:
background-image: url(images/icons-36-black.png);
答案 1 :(得分:0)
对不起我之前没有看过这个问题,但您可以尝试将类ui-icon-alt
添加到要变成黑色的图标中。
对于所有图标:
$('.ui-icon').addClass('ui-icon-alt');