我已将导航放在头文件中,我正在使用 j 查询来显示所选页面。当我使用$(document).ready(function()我的链接不起作用。当我在没有这个的情况下使用我的功能时,我的功能不起作用。
// js code
$(document).ready(function(){
    $("li a").click(function() {
        var p = $(this).parents("ul");
        $("li", p).removeClass("subtab-selected").addClass("subtab-notselected");
        $(this).parent().addClass("subtab-selected");
        return false;
    });
});   
HTML
<div id="navigation">
    <ul>
        <li class="subtab-selected"><a href="index.jsp">Home</a></li>
        <li class="subtab-notselected"><a href="About.jsp">About Me</a></li>
        <li class="subtab-notselected"><a href="#">Shows</a></li>
        <li class="subtab-notselected"><a href="#">Video Gallery</a></li>
        <li class="subtab-notselected"><a href="PictureGallery.jsp">Picture Gallery</a></li>
        <li class="subtab-notselected"><a href="#">News</a></li>
        <li class="subtab-notselected"><a href="#">Contact</a></li>
    </ul>
</div>  
CSS
li.subtab-selected {
    background:black;
width:134px;
    font-weight:bold;
color:#fff;
text-shadow:none;
    }