2017-12-14 19 views
0

나는 사이트 속도를 개선하기 위해 노력하고있어 및 렌더링 지연 될 수 있습니다 한 가지는 이러한 스크립트입니다 :액체에서 JS를 비동기 또는 연기하는 방법은 무엇입니까?

{{ '//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js' | script_tag }} 
    {{ 'jGestures.min.js' | asset_url | script_tag }} 
    {{ 'modernizr.min.js' | asset_url | script_tag }} 

가 어떻게이 asych 또는 연기 할 수는? 아니면 단순히 바닥으로 이동해야합니까? 또한 나는이 주제를 아직 바꾸지 않았다. Shopify에서 변경 사항을 되돌릴 수 있습니까? 어떤 스크립트가 초기 렌더링에 필요하다면 이전의 방식으로 바꿀 것입니다. 맞습니까?

편집 : 해당 스크립트는 HEAD 섹션에 있습니다.

답변

1

조금씩 다르게해야합니다.

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" async></script> 

<script src="{{ 'jGestures.min.js' | asset_url }}" async></script> 

백업 할 수 있도록 테마를 복사/다운로드하십시오. 또한 되돌릴 수 있도록 상점 개정을 저장합니다.

enter image description here