基本的に私の問題は、jquery モバイル Web サイトの data-role="page" が、特定のページからリンクされたときに機能せず、別のページからリンクされたときに機能することです。
あるページからhtmlページにリンクしたときに読み込まれない場合、リンクをクリックしても何も起こりません。URL は変更されず、「page.html#anotherpage」ではなく「page.html」のままです。
これに関するアイデアはありますか?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>test</title>
<link rel="stylesheet" href="./css/jquery.mobile-1.4.5.min.css">
</head>
<body>
<!----------------------- PAGE 1 ------------------------------->
<div id="view-profile-page" data-role="page">
<ul data-role="listview" class="ui-listview">
<li class="ui-first-child">
<a href="#edit-profile-page" class="ui-btn ui-btn-icon-left ui-icon-edit">Go to page 2</a>
</li>
</ul>
</div>
<!------------------------ PAGE 2 ------------------------------>
<div id="edit-profile-page" data-role="page">
<!-- CONTENT -->
<div role="main">
Page 2!
</div>
</div>
<!-- jQuery core -->
<script src="./js/jquery-1.12.4.min.js"></script>
<!-- jQuery Mobile -->
<script src="./js/jquery.mobile-1.4.5.min.js"></script>
</body>
</html>