单击时设置液体变量值

时间:2015-04-15 05:53:46

标签: javascript jquery liquid

如何使用液体onclick设置变量值?

<a href="#" onclick="{% assign sortOrder = 'Alphabetical' %}">Sort by name</a>
<a href="#" onclick="{% assign sortOrder = 'Price' %}">Sort by price</a>

我要做的是基本的排序产品列表,一旦您在所选选项页面中单击,将使用新的排序顺序刷新。

1 个答案:

答案 0 :(得分:0)

页面加载后,您无法更改Liquid变量或运行Liquid代码。

要完成您要执行的操作,您可以通过页面网址上的查询参数将信息传递给Liquid。

<a href="pagename?sortOrder=Alphabetical">Sort by name</a>
<a href="pagename?sortOrder=Price">Sort by price</a>

返回查询参数的方法取决于您使用的Liquid实现方式。