У меня есть сайт здесь.
Когда вы туда доберетесь, нажмите Инструкции для учащихся, а затем нажмите кнопку Справка. Когда он пытается перейти к этому документу (PDF на сервере), страница появляется неопределенной... но URL-адрес документа правильный. Когда я обновляю страницу, я попадаю в документ.
Почему это происходит?
Вот фрагмент этой части страницы...
<div data-role="collapsible-set" data-theme="c" data-content-theme="d">
<div data-role="collapsible">
<h3><img src="images/gear.png" style="vertical-align: middle; ">Student Instructions...</h3>
<ul>
<li>+ Create a GoArmyEd Account. <a href="docs/TA- GoArmyEd-LOI-Walkthrough-SUO-2-15-13.pdf"><span style="font-size:12px; font-family:Verdana, Geneva, sans-serif;">Need a walkthrough?</span><img src="images/walkthrough.png" style="vertical-align: middle;"></a></li><br>
<li>+ Print Statement of Understanding (South University) and have it signed by their Commander.</li><br>
<li>+ Receive Cost Verification worksheet (CVWS) and Degree Progress Audit (DPA).</li><br>
<li>+ Upload all documents into GoArmyEd.</li><br>
<li>+ Apply for Tuition Assistance.</li>
</ul>
</div>
Кроме того, вы заметите, что когда вы вернетесь на исходную страницу, вы увидите, что нажаты несколько переключателей. Я использовал макет переключателя jQuery, потому что он мне нравится... Я просто не знаю, как сделать так, чтобы эти нажатия кнопок исчезли. Это выглядит ужасно.
Мысли?
Обновление. Я пытался добавить rel="external"
, data-ajax="false"
по отдельности и вместе. Я могу открыть документ, когда щелкаю правой кнопкой мыши и «Открыть ссылку в новой вкладке» ... Однако по щелчку не открывается.
Обновление 2. Попытался добавить следующее, но это отключило всю мою таблицу стилей.
<script>
$(document).bind("mobileinit", function(){
$.mobile.ajaxLinksEnabled(false);
});
</script>