Передача параметра из жидкости в функцию JS - PullRequest
0 голосов
/ 01 мая 2018

У меня есть следующий код

{%- if my_page.title -%}
<a class="page-link" onclick="return smoothlyScrollToSection()">{{ my_page.title | escape }}</a>
{%- endif -%} 

smoothlyScrollToSection определено ранее в коде. Работает нормально.

Я хочу передать my_page.title в качестве параметра smoothlyScrollToSection. Есть ли способ сделать это?

<a class="page-link" 
   onclick="return smoothlyScrollToSection({{my_page.title}})">
{{ my_page.title | escape }}</a>

Не работает

1 Ответ

0 голосов
/ 03 мая 2018

Вы забыли одинарные кавычки ...

<a class="page-link" 
onclick="return smoothlyScrollToSection('{{my_page.title}}')">
  {{ my_page.title | escape }}
</a>

Это строка, и вы должны сообщить Javascript.

...