У меня следующий код, и я пытаюсь открыть панель аккордеона из внешней ссылки.
$(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;
});
});
});
<a href="#tabs-2" id="reviewreads">
<div class="loox-rating" data-id="{{ product.id }}" data-rating="{{ product.metafields.loox.avg_rating }}" data-raters="{{ product.metafields.loox.num_reviews }}"></div>
</a>
<div class="cgt-desc">
<ul class="tabs clearfixs">
<li>
<a href="#tabs-1" class="active">Beschreibung</a>
</li>
<span class="accordion-divider"></span>
<li>
<a href="#tabs-2">Bewertungen</a>
</li>
</ul>
<div id="tabs-1" class="tabs active">
{{ product.description }}
</div>
<div id="tabs-2" class="tabs">
<div id="looxReviews" data-product-id="{{product.id}}" class="loox-reviews-default">{{ product.metafields.loox.reviews }}</div>
</div>
</div>
Ссылка вне ul.tabs не открывает аккордеон. Я хочу добавить несколько дополнительных Jquery, чтобы сделать внешнюю ссылку для открытия аккордеона tabs-2 и скрытия tabs-1. Спасибо