杰基尔如果声明不起作用

时间:2016-08-12 15:05:24

标签: class if-statement jekyll

我在Jekyll中有以下if语句:

  {%assign current = page.url | split: '/' %}
<ul>
<li>
   <a href="../product-type/index.html" 
   {% if current == "product-type" %} class="active-circle"{% endif %}>
  <div class="circle"></div>
   </a></li>
</ul>

更新 即使我进入已编译的HTML文件并添加&#34; active-circle&#34;手动上课,该类的CSS没有显示在我的浏览器中,当我检查元素时链接没有该类!

这个WAS工作得更早(我只有一些改变div class =&#34的背景颜色的CSS; circle&#34;)。将构建目标更改为指定文件夹后,它停止工作。我已经打印出{{current}}只是确定的内容,而且确实是我正在检查的内容。我还试过添加一个测试&#34; if&#34;其他地方的陈述,也不起作用。

我的if语句有什么问题吗?!我已经盯着这几个小时了,不知道出了什么问题!!

0 个答案:

没有答案