在Jekyll中创建标签或隐藏/取消隐藏内容?

时间:2016-11-29 00:43:06

标签: jekyll markup

基本上问题是什么 - 是否有某种方法可以实现等同于Angular的ng-if或仅仅是html' visibility: hidden;并在Jekyll中切换它?

1 个答案:

答案 0 :(得分:3)

请理解Jekyll是什么:它是一个静态站点生成器,在更改时输出静态HTML(不是像PHP那样请求)。杰基尔没有隐藏或取消隐藏的东西。所有选项卡都应存在于Jekyll生成的HTML / DOM中。其中一些最初可以被隐藏,但就像杰基尔那样。

可见元素之间的实际切换应该通过javascript完成,因为javascript可以在请求后更改HTML / DOM。

所以,回答你的问题:你可以在Jekyll中创建/生成不同的标签,但你应该使用javascript切换它们。

这会回答你的问题吗?