<div class="container">
<ul class="nav nav-tabs">
<li role="presentation" class="clickable"><a href="includes/dossier_detail/calculaties.php?id='.$row['id'].'">Calculaties</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/offertes.php?id='.$row['id'].'">Offertes/bevestigingen</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/bestellingen.php?id='.$row['id'].'">Bestellingen</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/vrachtbrieven.php?id='.$row['id'].'">Vrachtbrieven</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/facturen.php?id='.$row['id'].'">Facturen</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/producten.php?id='.$row['id'].'">Producten</a></li>
<li role="presentation" class="clickable"><a href="includes/dossier_detail/certificaten.php?id='.$row['id'].'">Certificaten</a></li>
</ul>
</div>
要設置選項卡爲活動我使用這個js腳本:
<script type="text/javascript">
// Change class on click
$(function() {
$(".clickable").click(function() {
$(this).addClass("active");
});
});</script>
因此,爲了防止這一點,我已經添加removeClass('active')
到我的JS腳本:
<script type="text/javascript">
// Change class on click
$(function() {
$(".clickable").click(function() {
removeClass('active')
$(this).addClass("active");
});
});</script>
但現在的類有效時,不能在當前點擊選項卡上設置。如何解決這個問題?
我很驚訝你在你的控制檯顯示'removeClass()'方法調用時沒有錯誤。請先使用其中的一種方法,例如[** jQuery removeClass **](https://),請先使用RTFM [** jQuery文檔**](https://api.jquery.com/) api.jquery.com/removeclass/) – Nope