Сначала нужно проверить несколько вещей.
- Обе эти вкладки имеют одинаковый идентификатор. Идентификаторы должны быть уникальными, скажем, tab1 и tab2.
- Было бы лучше, если бы вы могли показать нам CSS этого файла.
Однако, если мое предположение верно, что tab1-> нажмите -> показать содержимое tab1 И tab2 -> нажмите -> показать содержимое tab2. Код выглядит следующим образом.
// USING EITHER HTML5 DATA TAGS OR INDIVIDUAL ID'S
<ul class="tab" data-tab="1"> ... </ul>
<ul class="tab" data-tab="2"> ... </ul>
<div id="tabContent1" class="tabContent"></div>
<div id="tabContent2" class="tabContent" style="display:none"></div>
// SET NOT TO DISPLAY WHEN FIRST ACTIVE
<script>
$('.tab').on('click',function() {
// SELECT CLICKED TAB'S DATA (ie 1 / 2) IN THIS CASE
var tab = $(this).data('tab');
// HIDE ALL OTHER tabContent
$('.tabContent').hide();
// SHOW ONE TAB
$('#tabContent' + tab).show();
});
Это было упрощено, чтобы его можно было легко расширять для более чем одной вкладки. Просто добавив больше uls & div, можно легко создать макет переключения вкладок.