0
li
にactive class
があるかどうか確認したいと思います。これは、ブートストラップコードで私のHTMLです:liにidに基づいて特定のクラスがあるかどうか確認してください
if ($("#monthly").hasClass("active")) {
alert('hi');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li role="presentation" id="monthly" class="active"><a href="#monthly_mship" class="text-uppercase" aria-controls="settings" role="tab" data-toggle="tab" aria-expanded="true"> MONTHLY</a></li>
</ul>
その動作していません。これで私を助けてください。
編集:このliがナビゲーションタブに表示されるように質問を言い換えると、クリック時にアクティブなクラスが表示されます。
あなたが示されたコード正常に動作します - あなたはスニペットから見ることができるようにIあなたの質問に編集されています。コンソールでエラーがないか確認し、jQueryコードがdocument.readyイベントハンドラで実行されていることを確認してください。 –
'$(function(){/ * code here * /}); ' DOMが読み込まれる –