私は、別のリンクをクリックしたときにクラスを削除する方法を見つけようと一生懸命努力しています。選択した特定の領域のみが強調表示されるようにしたいのですが、removeクラスはクラスを削除しません。したがって、クラスで指定されているように強調表示されたままになりますunderNavselected
。誰かが助けることができますか?
これはすべて1つのページにあり、他のドキュメントにリンクしていません。クリックするたびにコンテンツを非表示にしたり非表示にしたりしています。
jQuery(document).ready(function() {
jQuery(".toTop").hide();
jQuery(".aboutHeader").hide();
jQuery(".LAM").hide();
jQuery(".WID").hide();
jQuery(".MyG").hide();
jQuery("#LAMlink").live("click", function()
{
jQuery(this).addClass("underNavselected");
jQuery(".LAM").slideToggle(500);
jQuery(".WID").hide();
jQuery(".MyG").hide();
jQuery("#MyGlink", "#WIDlink").removeClass("underNavselected");
});
jQuery("#WIDlink").live("click", function()
{
jQuery(this).addClass("underNavselected");
jQuery(".WID").slideToggle(500);
jQuery(".LAM").hide();
jQuery(".MyG").hide();
jQuery("#LAMlink", "#MyGlink").removeClass("underNavselected");
});
jQuery("#MyGlink").live("click", function()
{
jQuery(this).addClass("underNavselected");
jQuery(".MyG").slideToggle(500);
jQuery(".LAM").hide();
jQuery(".WID").hide();
jQuery("#LAMlink", "#WIDlink").removeClass("underNavselected");
});
});