Я пытаюсь создать tabbar
контроллер в jquery-mobile
, но я молодец демка jquery-mobile
API: http://demos.jquerymobile.com/1.4.5/tabs/#&ui-state=dialog не удалось:Как создать контроллер таблеток, аналогичный iOS tabbarController в jqueryMobile правильно?
Результат стал таким:
Вы видите, здесь есть два вопроса:
1) three
является смещенным вниз уровня.
2) Я хочу navbar
(в iOS
по телефону tabbar
) найти в нижней части page
.
Мой код ниже:
<!DOCTYPE html>
<html lang="en">
<head>
<!--<meta http-equiv="content-type" content="text/html; charse=utf-8">-->
<meta charset="UTF-8">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="../css/jquery.mobile-1.4.0.css" rel="stylesheet">
<script src="../js/lib/jquery-2.0.3.js"></script>
<script src="../js/lib/jquery.mobile-1.4.0.js"></script>
</head>
<body>
<footer data-position="fixed">
<div data-role="tabs" id="tabs">
<div data-role="navbar">
<ul>
<li><a href="#one" data-ajax="false">one</a></li>
<li><a href="#two" data-ajax="false">two</a></li>
<li><a href="ajax-content-ignore.html" data-ajax="false">three</a></li>
</ul>
</div>
<div id="one" class="ui-body-d ui-content">
<h1>First tab contents</h1>
</div>
<div id="two">
<ul data-role="listview" data-inset="true">
<li><a href="#">Acura</a></li>
<li><a href="#">Audi</a></li>
<li><a href="#">BMW</a></li>
<li><a href="#">Cadillac</a></li>
<li><a href="#">Ferrari</a></li>
</ul>
</div>
</div>
</footer>
</body>
</html>
Я думаю, это может помочь вам HTTPS://framework7.io/ – Ponja
@Ponja Я не думаю, что это подходит 'jquery-mobile'. – aircraft