摘要:
前言导航高亮一直是一个让大家头疼的问题。纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系。这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Controller 和 Action)另一种方案是前端后端结合,为每一张页面设置一个属性,然后在页面中判断。满足条件便高亮。这样的弊端就是,需要为你所有的页面设置属性,非常麻烦!那么有没有什么完美的解决方案?一劳永逸的?神奇的 eval 函数Javascript 有精粹也有糟粕,其中的 eval 是大多数动态语言都拥有的精髓。我们是否可以利用这个函数呢?基本思路:给每一个 li(对应一个链接)设置一个 cl 阅读全文