Здраствуйте! Ситуация такая tabs не переключаются между собой на php файле. Как только я его переименовываю в .html всё сразу работает в чём может быть дело?
PHP
<?php require_once('../src/db/connect.php')?>
<div class="container">
<div class="tab">
<div class="services__title">Каталог пульсометров</div>
<ul class="tab__tabs">
<li class="tab__link tab__link_active"><div>для фитнеса</div></li>
<li class="tab__link"><div>для бега</div></li>
<li class="tab__link"><div>для тебя</div></li>
</ul>
<div class="tab__article">
<?php while($data = mysqli_fetch_assoc($result)){?>
<div class="tab__card">
<div class="tab__cardd">
<div class="tab__carddd">
<img src="<?php echo $data["img_url"]?>" alt="" class="tab__img">
<div class="tab__title"><?php echo $data["name"]?></div>
<div class="tab__subtitle"><?php echo $data["description"]?></div>
<a href="" class="tab__detalis">ПОДРОБНЕЕ</a>
</div>
<div class="tab__twocard">
<ul>
<li>Вы услышите звуковое оповещение о нужном пульсе во время тренировки;</li>
<li>Вы увидите информативный графический индикатор целевых тренировочных зон пульса;</li>
<li>Также Вы увидите информацию о расходе калорий за тренировку;</li>
<li>Вы сможете посмотреть данные по 10 тренировкам.</li>
</ul>
<a href="" class="tab__detalis back">Назад</a>
</div>
</div>
<hr>
<div class="tab__footer">
<div class="tab__price">
<div class="tab__oldprice"><?php echo $data["old_price"]?> руб.</div>
<div class="tab__newprice"><?php echo $data["new_price"]?> руб.</div>
</div>
<button class="button tab__button" type="submit">КУПИТЬ</button>
</div>
</div>
<?php }; ?>
</div>
</div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript" src="js/js.js"></script>
<script type="text/javascript" src="js/slick.min.js"></script>
</body>
</div>
JS
(function($) {
$(function() {
$("ul.tab__tabs").on("click", "li:not(.tab__link_active)", function() {
$(this)
.addClass("tab__link_active")
.siblings()
.removeClass("tab__link_active")
.closest("div.tabs")
.find("div.tabs__content")
.removeClass("active")
.eq($(this).index())
.addClass("active");
});
});
})(jQuery);