Add_javascript

Add_javascript

{% add_javascript %}

Add a script asset to the current page via a <script> tag

{% add_javascript inline %}

Outputs javascript code in an inline script

Examples

Add Deferred Async Javascript To Body

Copy
{% add_javascript "/main" defer:true async:true position:'body' %}

Add Anonymous Javascript In Place

Copy
{% add_javascript "https://cdn.thirdpartyservice.com/path/to/script" position:'in_place' crossorigin:'anonymous' %}

Add inline javascript once to body

Copy
{% add_javascript inline xxkr_once = position:'body' %} function doSomething() { alert('I did something!'); } doSomething(); {% end_javascript %}

Add Javascript

Copy
{% add_javascript "/jQuery" %}

Inline javscript from template

Copy
OR {% javascript js = "/javascript/inlined/blog" %} {% if js is_valid %} {% endif %}