Jquery mobile jQuery移动底部导航栏
iPhone/Mobile Safari底部导航栏是否有可用的jQuery移动示例代码 我曾尝试用谷歌搜索并自己编写代码,但我从未真正让它在iPhone/Mobile Safari上运行过。其他浏览器似乎都不错,例如桌面Safari、桌面Chrome、Android浏览器 我尝试过的代码(它不适用于Mobile Safari..doh)Jquery mobile jQuery移动底部导航栏,jquery-mobile,Jquery Mobile,iPhone/Mobile Safari底部导航栏是否有可用的jQuery移动示例代码 我曾尝试用谷歌搜索并自己编写代码,但我从未真正让它在iPhone/Mobile Safari上运行过。其他浏览器似乎都不错,例如桌面Safari、桌面Chrome、Android浏览器 我尝试过的代码(它不适用于Mobile Safari..doh) 感谢您的帮助:) 谢谢。尝试以下工作示例,使用自定义图标(使用jQuery Mobile 1.2.0): 创建css文件mycss.css,并在其
感谢您的帮助:)
谢谢。尝试以下工作示例,使用自定义图标(使用jQuery Mobile 1.2.0): 创建css文件
mycss.css
,并在其中包含以下内容:
.ui-icon-custom {
background: url("../img/run.png") no-repeat rgba(0, 0, 0, 0.4) !important;
}
其中run.png
是自定义图标的名称
然后,在html文件中,包括以下内容:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
<!-- LOAD YOUR CSS FILE WHILE PAYING ATTENTION TO ITS PATH! -->
<link rel="stylesheet" type="text/css" href="./css/mycss.css"/>
</head>
<body>
<div data-role="page">
<div data-role="content">
<h1>This is my content</h1>
</div>
<div data-role="footer" data-position="fixed" data-tap-toggle="false">
<div data-role="navbar">
<ul>
<li><a href="#one" data-icon="custom">Entry</a></li>
<li><a href="#two" data-icon="custom">Winner</a></li>
<li><a href="#three" data-icon="custom">Gallery</a></li>
</ul>
</div><!-- /navbar -->
</div>
</div>
</body>
</html>
这是我的内容
屏幕截图(iPhone 5):
PS:注意css/png文件的路径
让我知道这是否适合您。我想这正是您想要的:
<div data-role="footer" data-id="foo1" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="a.html">Info</a></li>
<li><a href="b.html">Friends</a></li>
<li><a href="c.html">Albums</a></li>
<li><a href="d.html">Emails</a></li>
</ul>
</div><!-- /navbar -->
</div><!-- /footer -->
直接从
如果它对您不起作用,我会查看页面其余部分的标记,因为有些东西可能编码不正确。另外,请确保您使用的是jQuery Mobile(1.2.0)和jQuery(1.8.2)的最新稳定版本
以下是一个。使用您接受的答案,您的工作在jQuery移动框架之外,因此您的代码可能会在将来的更新/版本中中断。我建议使用我提供的代码,它直接取自jQuery移动框架。这段代码是我回答中内置方法的一种变通方法。这可能会与jQuery Mobile的未来更新/版本中断,因为它不受支持。
<div data-role="footer" data-id="foo1" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="a.html">Info</a></li>
<li><a href="b.html">Friends</a></li>
<li><a href="c.html">Albums</a></li>
<li><a href="d.html">Emails</a></li>
</ul>
</div><!-- /navbar -->
</div><!-- /footer -->