jQuery技术:页面加载后突出显示当前页面

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

 

有很多提交按钮可以保存页面的编辑输入。 例如,更改名称或添加注释等。保存/编辑后加载页面时,URL会更改。 [start?ertrer%sdsde%srerte成为开始?另外%^ url但页面保持不变]如何在页面加载时将类保持为当前状态?

我曾经使用过这个脚本,但是当页面加载脚本时,url会发生变化。

 var url = window.location.href; // passes on every "a" tag $("#nav a").each(function() { // checks if its the same on the address bar if(url == (this.href)) { $(this).closest("li").addClass("current"); } }); 

救命 ????

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

      

    然后添加一行脚本,如下所示:

     $(document).ready(function () { $("ul#menu li[data-qs=" + location.search.replace("?", "") + "]").addClass("current"); }); 

      以上就是jQuery教程分享页面加载后突出显示当前页面相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/548338.html

      (0)
      上一篇 2021年1月13日
      下一篇 2021年1月13日

      精彩推荐