Jquery Mobile - 奇怪的问号图标

时间:2014-02-23 14:54:03

标签: jquery jquery-mobile

我在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/

Here is what is displayed in the browser

这将显示在浏览器中,使用f5刷新并且问号消失。

2 个答案:

答案 0 :(得分:0)

看起来像编码问题。请尝试在<head>

中明确设置编码
<meta charset="utf-8"> 

答案 1 :(得分:0)

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

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