【发布时间】:2012-11-04 14:56:15
【问题描述】:
我第一次尝试让 JQuery mobile (1.2.0) 与 Xcode 和 Phonegap (2.2.0) 一起使用。 Xcode/Phonegap 安装工作 - 它已根据
然后我将jquery mobile css和js添加到这个项目的www/js ad www/css中,得到了一个简单的index.html
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="format-detection" content="telephone=no" />
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
<link rel="stylesheet" type="text/css" href="css/jquery.mobile-1.2.0.css"/>
<link rel="stylesheet" type="text/css" href="css/jquery.mobile.structure-1.2.0.css"/>
<title>Test of jquery mobile</title>
</head>
<script type="text/javascript" src="cordova-2.2.0.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript" src="js/jquery.mobile-1.2.0.js"></script>
<script type="text/javascript" src="js/jquery-1.8.2.js"></script>
<body>
<div data-role="page" id="liveListPage">
<div data-role="header" data-position="fixed" data-theme="a" >
<h1>Header</h1>
</div>
<div data-role="footer" data-position="fixed" data-theme="a" >
<h1>Footer</h1>
</div>
</div>
</body>
</html>
但是在推动 Run 时 - 它构建得很好,但 jquery mobile 似乎根本没有起作用 - 我只是得到 h1 'Header' 和 'Footer' 没有固定位置和主题。
我的方案是
我做错了什么?日志窗口中没有错误。
【问题讨论】:
-
此 HTML 文档是否在
www目录中?另外,我很确定您网站的根目录应该位于:/assets/www/(iOS 和 Android 有什么不同吗?)。 -
-
另外我注意到你的脚本不在
head或body他们真的应该在head