以下のように、マステページにメニューがあります。
<div class="navtop">
<ul class="nav">
<li class=""><a href="Default.aspx">Home</a></li>
<li class=""><a href="Test.aspx">Link</a></li>
<li class=""><a href="Hello.aspx">Link</a></li>
<li class=""><a href="World.aspx">Link</a></li>
</ul>
</div>
のクラス<li></li>
をアクティブに設定するには、次の Javascript コードを使用しています。
<script>
$("li").click(function () {
alert("this is the message");
if ($("li").hasClass('active')) {
$("li").removeClass('active');
}
$(this).addClass('active');
});
</script>
私はこれをどこかで見たので、これはうまくいくはずです。しかし、それは私にとってはうまくいきません。メニューは空の class="" のままで、(テストするための) JavaScript からの警告メッセージも機能しません。
誰かが私を助けることができますか?私は何を間違っていますか?