2013-11-28 4 views
0

내 phonegap 응용 프로그램에 다중 페이지 레이아웃을 사용하고 있습니다. 논리 페이지가 액세스 될 때 많은 라이브러리가 있으며로드하려고합니다. 이 작업을 수행하는 쉬운 방법이 있습니까? DOM 메모리를 기울여 성능을 향상시킬 수 있습니까?Jquery 다중 페이지 레이아웃을 사용할 때 페이지에 액세스 할 때 CSS 및 JS 파일을로드하는 방법은 무엇입니까?

<body> 

<!-- Start of first page: #one --> 
<div data-role="page" id="one"> 

</div><!-- /page one --> 


<!-- Start of second page: #two --> 
<div data-role="page" id="two" data-theme="a"> 

</div><!-- /page two --> 


<!-- Start of third page: #popup --> 
<div data-role="page" id="popup"> 

</div><!-- /page popup --> 

</body> 

답변

1

여러 페이지 레이아웃의 경우 스크립트를 한 번로드하면 레이아웃의 모든 페이지에서 사용됩니다.

페이지에서 하이퍼 링크를 클릭하여 스크립트/라이브러리를 프로그래밍 방식으로 포함 할 수 있습니다.

의견은 구현 방법에 따라 다릅니다.

<script> 
    $(document).ready(function() { 
     $('#link').bind('click', function(event) { 
      $.get('path/script.js').success(function(html) { 
       //process 
      }); 

     }); 
    }); 

</script>