2009-10-21 3 views
0

콘텐츠가 다시로드되는 메뉴가있는 사이트가 있습니다. 컨텐츠는 ajax 및 php-script를 사용하여 동적으로로드 할 수 있습니다. 다른 jquery 플러그인에서 필요한 다른 콘텐츠 페이지에서. 하지만 일부 컨텐트 페이지에 직접 플러그인을 포함하여 작성 중이라면로드하는 동안 큰 지연이 발생합니다. 그래서, 지금은 메인 페이지에 모든 플러그인을 포함하고 있습니다 ... 그리고 그것은 최선의 생각이 아닙니다 ... 어떤 제안이 있습니까?다른 콘텐츠 페이지의 JQuery 코드


UPD : 나는 내용 사업부가 있습니다. 콘텐츠는 효과 (롤링 업/다운)와 함께 표시됩니다. 메뉴의 일부가 클릭되면 데이터베이스에서 필요한 텍스트를 읽고 응답을 보낸 기본 페이지로 리턴하는 PHP 스크립트에 ajax-responce를 보냅니다. 그 내용을 div와 roll id에 붙여 넣는 것보다.

그래서 jquery-plugins를 콘텐츠 페이지에 포함 시키면 롤링 애니메이션이 정상적으로 처리되지 않습니다.

답변

0

기본 페이지의 단일 JS 파일에 모든 플러그인을 포함하면 HTTP 요청이 최소화되므로 전반적인 성능 관점에서 볼 때 가장 좋습니다.

반면에 필요할 때만 플러그인을로드하면 초기 페이지로드가 향상됩니다. 그래도 비슷한 일을하고있는 것 같습니다. 스크립트를로드하는 방법에 대한 자세한 내용을 제공 할 수 있습니까?

+0

답장을 보내 주셔서 감사합니다. 게시물을 업데이트했습니다. – Ockonal

관련 문제