Ghost Blog将类当前提供给页面的菜单项

时间:2015-09-17 07:51:18

标签: javascript html css ghost-blog

有没有办法在Ghost Blog中为“活动”菜单项提供“当前”类。 我需要提供当前类以突出显示当前菜单项。

以下仅适用于主页。

{{#if current}} nav-current{{/if}}

感谢。

2 个答案:

答案 0 :(得分:6)

我有同样的问题。可以在我的本地计算机上运行,​​但不能在使用Ghost 0.7.1的服务器上运行,无论哪个Node版本。所以这不是主题错误。

我联系了幽灵懈怠频道的人,但是没有人回应这个话题。

所以我只是在客户端通过JS处理它。不太好,但这对我有用,直到他们解决了这个问题。

$('.nav a').each(function() {
    if($(this).attr('href') == window.location.href) {
        $(this).addClass('current');
    }
});

答案 1 :(得分:3)

我遇到了同样的问题。您在导航中提供的网址必须与网页的网址相同。我忽略了将尾部斜杠添加到我的url中,因此if语句返回false。

  • yourblog.com/about返回true

  • yourblog.com/about/将返回true。