jQuery技术:检查 是否有活动链接?

我有

 

我用这一行隐藏了所有li元素(第一个除外):

 $('#menu ul li.section-title:first-child').parent().children('li').hide(); 

我想知道是否可以查询这三个链接中的一个是否处于活动状态,如果是这样,则无法隐藏!

甚至可能吗? 谢谢您的帮助!

    评论后,使用工作代码进行更新

     var loc = window.location.href; $('#menu li a').each(function(){ if (this.href == loc) $(this).addClass('activelink'); }); $('#menu ul:not(:has(.activelink)) li:not(:first-child)').hide(); 

    实例: http : //jsfiddle.net/gaby/SMmtS/21/

    为什么不将类附加到活动链接,然后您可以执行以下操作:

     $(document).ready(function() { $(".myClass").doSomething();}); 

      以上就是jQuery教程分享检查 是否有活动链接?相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

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

      ctvol管理联系方式QQ:251552304

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

      (0)
      上一篇 2020年12月13日
      下一篇 2020年12月13日

      精彩推荐