Я пытаюсь отобразить второй тег как активную вкладку по умолчанию.Показать вторую вкладку как активную по умолчанию
Это называется «slide1link» в следующем коде. У вас есть предложение?
$(document).ready(function() {
$('ul.tabs').each(function() {
var active, content, links = $(this).find('a');
active = links.first().addClass('active');
content = $(active.attr('href'));
links.not(':first').each(function() {
$($(this).attr('href')).hide();
});
$(this).find('a').click(function (e) {
active.removeClass('active');
content.hide();
active = $(this);
content = $($(this).attr('href'));
active.addClass('active');
content.show();
return false;
});
});
<ul class="tabs">
<li class="slide0link"><a href="#ohne-logo">Ohne Logo</a></li>
<li class="slide1link active"><a href="#heissfolienpraegung">Heißfolienprägung</a></li>
<li class="slide2link"><a href="#blindpraegung">Blindprägung</a></li>
<li class="slide3link"><a href="#motivdruck">Motivdruck</a></li>
</ul >
а что это ваша проблема? – Regent
Что именно вам нужно? Я думаю, вы написали слишком сложный код для простой функциональности. – Sandeeproop
Вы хотите, чтобы «активный» класс находился в элементе списка («li») или якорный элемент/ссылка («a») - ваш код противоречив. – pwdst