Jquery 页面加载后突出显示当前页面

Jquery 页面加载后突出显示当前页面,jquery,navigation,Jquery,Navigation,需要帮助…我有这个导航栏 <div id="nav"> <ul> <li id="overview" class="first"><a href="start?nhsyshhdyye%sdfsd">OVERVIEW</a></li> <li id="details" class=”current”><a href="start?ertrer%sdsde%srerte "> DE

需要帮助…我有这个导航栏

    <div id="nav">
<ul>
    <li id="overview" class="first"><a href="start?nhsyshhdyye%sdfsd">OVERVIEW</a></li>
    <li id="details" class=”current”><a href="start?ertrer%sdsde%srerte "> DETAILS</a></li>
    <li id="questions" ><a href="start?opuuwe%sjiwue ">QUESTIONS</a></li>
    <li id="review" ><a href="start?sdfw%wrfwlwer ">REVIEWS</a></li>
</ul>
</div>
<div><!---Details Page Start--->

<div><!---other content---></div>
<div> <input type="submit" name="answer-save" id=" answer-save" value="Save" class="save-btn" style="width:100px;">
 </div>
<div><!---other content---></div>
<div>
<input type="submit" name="answer-save1" id=" answer-save1" value="Save" class="save-btn" style="width:100px;"> 
</div>
<div><!---other content---></div>
</div>

帮助???

像这样修改标记以包含查询字符串值:

<ul id="menu">
    <li id="overview" class="first" data-qs="nhsyshhdyye%sdfsd"><a href="start?nhsyshhdyye%sdfsd">OVERVIEW</a></li>
    <li id="details" data-qs="ertrer%sdsde%srerte"><a href="start?ertrer%sdsde%srerte "> DETAILS</a></li>
    <!--etc.-->
</ul>

尝试在表单submitHi中使用
post
!Mohammad,我不能使用post或访问tag。。;o((必须是jQueryTank非常感谢您,但我找到了一种更简单的方法,将div/class添加到页面的容器中,脚本会找到div/class,如果找到,则将class(curent)放入具有特定id的li。
  • 概述
  • 详细信息
  • 问题
如果($(“.tc overview”).length>0{$(“.nav#overview”).addClass(“current”)}有效,但如果有人有更好的解决方案,我将不胜感激。遗憾的是,我不得不将脚本放在所有页面上。
<ul id="menu">
    <li id="overview" class="first" data-qs="nhsyshhdyye%sdfsd"><a href="start?nhsyshhdyye%sdfsd">OVERVIEW</a></li>
    <li id="details" data-qs="ertrer%sdsde%srerte"><a href="start?ertrer%sdsde%srerte "> DETAILS</a></li>
    <!--etc.-->
</ul>
$(document).ready(function () {
    $("ul#menu li[data-qs=" + location.search.replace("?", "") + "]").addClass("current");
});