css - jquery mobile ui-icon 有时不出现?

标签 css jquery-mobile

我在使用 jQuery Mobile 时遇到了一个奇怪的问题。我使用的是最新版本 (1.1.1),但 1.1.0 也有这个问题。

问题是我的图标有时不会出现,例如图像本身不会出现。我用 chrome 测试了这个。我无法故意重现它,这是一个似乎随机发生的问题。当它确实发生时,它看起来像下图中的顶部标题。但是,当我在 chrome 中打开元素检查器并取消选中/选中背景(或实际上任何)属性时,该图标神奇地出现了。有谁知道发生了什么事吗?

一张图来说明问题: top without icon and bottom with icon

编辑:澄清一下,我的伙伴也遇到了这个问题。这发生在 chrome 中,但发生在另一台计算机上,所以我怀疑是否有任何讨厌的插件在这里作恶。

Edit2:我尝试了一些方法来解决这个问题。

  • 通过 javascript 预加载:执行一行代码以确保下载后台。
  • 向页面静态添加一个以查看控件是否已下载。

奇怪的是几乎所有东西都画出来了,除了背景图像。顺便说一下,所有 图标都会出现这种情况, ListView 等中的图标也会出现这种情况。浏览页面或重新加载都没有关系。

最佳答案

实际上您的应用无法找到 jQM 的 CSS,因此我建议使用 CDN 来获取您的 CSS。

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />

希望对您有所帮助。

关于css - jquery mobile ui-icon 有时不出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11584937/

相关文章:

javascript - 更改 iframe 内的字体

css - 如何删除 PrimeNG 下拉图标?

javascript - css3/Jquery 动画/过渡/: How to make image move vertically and back?

javascript - 将动态文本插入表单标题

css - ap div z index - 悬停时发生变化?

html - 图片应该快速加载,改变分辨率?

Android Chrome - 按键事件不返回任何关键数据(jQuery)?

javascript - $.mobile.changePage 通过 AJAX 加载后的回调函数?

iphone - 更改 iOS 虚拟键盘 "previous", "next", "done"按钮的语言

javascript - 如何在 WP7 中使用固定页脚定位 ·