完全に正常に機能するページが1つあります。実際にプログラムでリンクを作成しており、戻るボタンが機能しているページにアクセスするためのリンクは問題ありません。戻るボタンは問題なく表示されますが、ドロップダウンがあります。それはリンクでいっぱいのULであり、そこからリンクしている2つのページには戻るボタンが表示されません。
これが作業ページの上部です。
<div data-role="page" id="detailsPage" data-add-back-btn="true">
<div data-role="header">
<h1 id="title"></h1>
</div>
動作しないものがあります。
<div data-role="page" id="calendarPage" data-add-back-btn="true">
<div data-role="header">
<h1 id="title">Calendar</h1>
</div>
これは、戻るボタンが表示されないカレンダーページへのリンクがあるULです。
<div class="ui-block-b">
<ul data-role="menu" id="optionsDropDown">
<li>
<span data-role="button" data-icon="arrow-d" data-iconpos="right" data-iconpos="left">Calendar</span>
<ul data-role="listview" data-inset="true">
<li data-icon="false">
<a href="#" id="thursdayFilter">Thursday</a>
</li>
<li data-icon="false">
<a href="#" id="fridayFilter">Friday</a>
</li>
<li data-icon="false">
<a href="#" id="listAllSessions">List All Sessions</a>
</li>
<li data-icon="calendar">
<a href="#calendarPage" >Calendar</a>
</li>
<li data-icon="gear">
<a href="#settingsPage" >Settings</a>
</li>
</ul>
</li>
</ul>
</div>
detailsPageの戻るボタンは常に機能し、calendarPageの戻るボタンは表示されません。私はサイトをトローリングしましたが、私が触れていないchangeHashをいじると、人々は問題を抱えているようです。
JSで何かを台無しにすることはできますか?明らかなものは何も見えません。JSファイル全体を投稿することはできますが、そこからこれらのページに触れたり、リンクなどをいじったりすることはありません。そのリストで表示がnoneに設定されているためか、上で示したように機能しないと思いましたが、それを変更してみました。最初に表示されても、表示されても違いはありません。コンソールにエラーは表示されません。私は今とても困惑しています。誰かが助けてくれることを願っています。
ありがとう