jQueryMobile1.4.5をダウンロード後Demoフォルダ内に以下HTMLファイルを作成し実行してください。
基本的な使い方
jQueryMobileBasic.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQueryMobile1.4.5基本</title>
<link rel="stylesheet" href="css/themes/default/jquery.mobile-1.4.5.min.css">
<script src="js/jquery.js"></script>
<script src="js/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<!-- Start of first page: #home -->
<div data-role="page" id="home" data-theme="a">
<div data-role="header">
<h1>jQueryMobile1.4.5基本</h1>
<a href="#info" data-icon="info" data-iconpos="notext" class="ui-btn-right">Info</a>
</div><!-- /header -->
<div role="main" class="ui-content">
<h2>解説</h2>
<p>このページは全てindex.htmlに記述されています。</p>
</div><!-- /content -->
<div data-role="footer" data-theme="a">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page home -->
<!-- Start of information page: #info -->
<div data-role="page" id="info" data-theme="a">
<div data-role="header">
<h1>Info</h1>
<a href="#home" data-icon="home" data-iconpos="notext" class="ui-btn-left">Home</a>
</div><!-- /header -->
<div role="main" class="ui-content">
<p>これもindex.htmlの内容です。</p>
</div><!-- /content -->
<div data-role="footer">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page info -->
</body>
</html>
ボタンやリンクのサンプル
jQueryMobileSample.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQueryMobile1.4.5サンプル</title>
<link rel="stylesheet" href="css/themes/default/jquery.mobile-1.4.5.min.css">
<script src="js/jquery.js"></script>
<script src="js/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<!-- Start of first page: #home -->
<div data-role="page" id="home" data-theme="a">
<div data-role="header">
<h1>jQueryMobile1.4.5サンプル</h1>
<a href="#info" data-icon="info" data-iconpos="notext" class="ui-btn-right">Info</a>
</div><!-- /header -->
<div role="main" class="ui-content">
<h2>メインコンテンツ</h2>
<p>夏草や 兵どもが 夢の跡</p>
<p><a href="#two">通常リンク(⇒ページ2へ)</a></p>
<h3>ボタンの書き方</h3>
<p><a href="#two" class="ui-btn ui-shadow ui-corner-all">2ページ目へ</a></p>
<p><a href="#popup" class="ui-btn ui-shadow ui-corner-all" data-rel="dialog" data-transition="pop">ダイアログページへのリンク</a></p>
</div><!-- /content -->
<div data-role="footer" data-theme="a">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page home -->
<!-- Start of second page: #two -->
<div data-role="page" id="two" data-theme="a">
<div data-role="header">
<h1>サブコンテンツ(ページ2)</h1>
<a href="#home" data-icon="home" data-iconpos="notext" class="ui-btn-left">Home</a>
<a href="#info" data-icon="info" data-iconpos="notext" class="ui-btn-right">Info</a>
</div><!-- /header -->
<div role="main" class="ui-content">
<h2>jQueryMobile</h2>
<p>デフォルトテーマは白と青を基調とした”a”と黒を基調とした”b”の2種類<br>もちろんオリジナルテーマも作成できる</p>
<p><a href="#home" data-direction="reverse" class="ui-btn ui-shadow ui-corner-all ui-btn-b">ホームに戻る</a></p>
</div><!-- /content -->
<div data-role="footer">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page two -->
<!-- Start of third page: #popup -->
<div data-role="page" id="popup">
<div data-role="header" data-theme="b">
<h1>ダイアログ</h1>
</div><!-- /header -->
<div role="main" class="ui-content">
<h2>ダイアログ</h2>
<p>ポップアップのダイアログページもできます。アップロードしないと動作しない可能性はありますが。</p>
<p><a href="#home" data-rel="back" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-icon-back ui-btn-icon-left">ホームに戻る</a></p>
</div><!-- /content -->
<div data-role="footer">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page popup -->
<!-- Start of information page: #info -->
<div data-role="page" id="info" data-theme="a">
<div data-role="header">
<h1>情報ページ</h1>
<a href="#home" data-icon="home" data-iconpos="notext" class="ui-btn-left">Home</a>
</div><!-- /header -->
<div role="main" class="ui-content">
<h2>情報ページ</h2>
<p>このようにページ上部のアイコンボタンでアプリっぽくできます。</p>
</div><!-- /content -->
<div data-role="footer">
<h4>© 2022 dianxnao.com</h4>
</div><!-- /footer -->
</div><!-- /page info -->
</body>
</html>
コメント