【问题标题】:Jquery Mobile - Strange question mark iconJquery Mobile - 奇怪的问号图标
【发布时间】:2014-02-23 14:54:02
【问题描述】:

我在使用 JQuery Mobile 时遇到了一个奇怪的问题,其中显示了一个问号图标。

但是,如果我刷新页面,它就会消失!

任何想法如何解决?

这是我的代码;

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="//code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.css"/>
<script src="//code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="//code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.js"></script>
</head>
<body>
<div data-role="page">
<div data-role="header"><h1>blah</h1></div>
<div data-role="content">
<br><br>
<a href="index.php" data-role="button" data-mini="true" data-inline="true" data-icon="home" data-theme="b">Home</a>
<a href="cart.php" data-role="button" data-mini="true" data-inline="true" data-icon="info" data-theme="b">View Basket</a>

JSFiddle:http://jsfiddle.net/ehu9v/

这显示在浏览器中,按f5刷新问号消失。

【问题讨论】:

  • 按小提琴工作。您检查的是哪个浏览器?
  • 铬;版本 33.0.1750.117 m
  • 在 Firefox 中也出错了 :(
  • 那是什么鬼?!
  • 也发生在我身上。吓人,我正要废弃 jquery mobile,想知道这是否是迄今为止非常不成熟的产品。

标签: jquery jquery-mobile


【解决方案1】:

看起来像是编码问题。尝试在 &lt;head&gt; 中明确设置编码:

<meta charset="utf-8"> 

【讨论】:

【解决方案2】:

我也遇到过,最后找出原因...这些是一些奇怪的 unicode 字符,在任何编辑器(Notepad++ 等)中显示为空格,但在浏览器中显示为问号。

它们可能是从 jQuery Mobile 网站复制而来的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-09
    • 2011-08-17
    相关资源
    最近更新 更多