У меня проблема с вкладками Bootstrap в моем мобильном приложении jquery. У меня есть 2 страницы с 2 отдельными вкладками.
Когда я загружу страницу, вы увидите 3 вкладки в теле, в которых говорится, что Home, Menu 1, Menu 2
эти вкладки работают нормально (Демонстрационная ссылка а>). на этой странице вы увидите ссылку «Просмотр карты», которая приведет вас на другую страницу, но если вы заметите, что вкладки на этой странице не работают (не вкладки, на которых написано вкладка 1, вкладка 2, вкладка 3). Но когда я обновляю, он снова работает. Когда я нажимаю на ссылку «Главная», вкладки там не работают.
Я загрузил файл начальной загрузки на все страницы в шапке. Я даже пытался переместить их в data-role="page"
, но это все равно не работает.
Если я отключу ajax, он сработает, но я не хочу его отключать. Мне нужно сохранить плавный переход между страницами
Ниже приведен HTML-код вкладок.
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
<li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
<li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
</ul>
<div class="tab-content">
<div id="home" class="tab-pane fade in active">
<h3>HOME</h3>
<p>Some content.</p>
</div>
<div id="menu1" class="tab-pane fade">
<h3>Menu 1</h3>
<p>Some content in menu 1.</p>
</div>
<div id="menu2" class="tab-pane fade">
<h3>Menu 2</h3>
<p>Some content in menu 2.</p>
</div>
</div>
Может кто-нибудь, пожалуйста, скажите мне, что может быть причиной этого и как это исправить?
Любая помощь будет оценена