好的,所以我有一个包含2列的表格。在左栏中,我有4个锚点链接,例如“常见问题解答”,“如何使用”,“如何使用”,“其他”和“#39;其他'这些链接中的每一个都有自己的页面。我想要做的是根据用户选择的内容,使用页面内容填充右栏。
以下是我的页面的代码。请帮忙
<table width = 100% border = "1px">
<tr><h3>Test</h3></tr>
<tr>
<td width = 20% border = "1px" valign = "top">
<a>FAQS</a>
<a>HOW TO</a>
<a>LIKES</a>
<a>other</a>
</td>
<td width = 80% border = "1px">
{% assign infopg = 2 %}
{% case infopg %}
{% when 1 %}
{{ pages.faqs.content }}
{% when 2 %}
{{ pages.how-to-shop.content }}
{% when 3 %}
{{ pages.likes.content }}
{% else %}
{{ pages.other.content }}
{% endcase %}
</td>
</tr>
</table>
答案 0 :(得分:1)
您正在将前端与后端混合。 Liquid用于呈现HTML。如果您想对某些客户点击做出反应,例如选择菜单,则需要使用Javascript,而不是Liquid。您可以使用Liquid自由呈现所需的所有内容,以便Javascript单击显示/隐藏内容,但您的问题的答案是&#34;使用Javaascript&#34;。