导航栏的menu比如有blog, user
等,链接分别对应/blog, /user
等,主页home上有个class="active"
,
问题是怎么实现在点击blog, user
导航后,blog
上有“active”
属性。
各个页面是extends base.html的,所以希望写一个js放在base.html里
谢谢
导航栏的menu比如有blog, user
等,链接分别对应/blog, /user
等,主页home上有个class="active"
,
问题是怎么实现在点击blog, user
导航后,blog
上有“active”
属性。
各个页面是extends base.html的,所以希望写一个js放在base.html里
谢谢
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答761 阅读✓ 已解决
2 回答1.9k 阅读
6 回答999 阅读
下面是Jinja2文档的一个技巧:
子页面模板:
PS: 母模板可以读取
active_page
值。layout.html
部分代码:参考:http://99xueli.net/doc/jinja-docs/tricks.html#highlighting-active-menu-items