Всем привет, суть проблемы: простейший аккордеон срабатывает на хроме и в гуглофонах, но не срабатывает (срабатывает через раз, - несколько раз потыкав на "кнопку") на айфонах и сафари сообстветственно, в чем проблема и как лучше решить? Заранее благодар.
js-код:
$('.accordeon-menu__item-link').click(function (e) {
e.preventDefault();
$('.accordeon-menu__item').removeClass('accordeon-menu__item--active');
$(this).parent(".accordeon-menu__item").addClass('accordeon-menu__item--active');
});
И кусок HTML-кода:
<div class="mobile-nav">
<ul class="accordeon-menu">
<li class="accordeon-menu__item">
<div class="accordeon-menu__item-content">
Контент
</div>
<div class="accordeon-menu__item-link">Подробнее</div>
</li>
<li class="accordeon-menu__item">
<div class="accordeon-menu__item-content">
Контент
</div>
<div class="accordeon-menu__item-link">Подробнее</div>
</li>
<li class="accordeon-menu__item">
<div class="accordeon-menu__item-content">
Контент
</div>
<div class="accordeon-menu__item-link">Подробнее</div>
</li>
<li class="accordeon-menu__item">
<div class="accordeon-menu__item-content">
Контент
</div>
<div class="accordeon-menu__item-link">Подробнее</div>
</li>
</ul>
</div>