대학 웹 사이트의 이미지 갤러리를 업그레이드하고 있습니다 (어느 정도는 표준을 준수해야합니다). 대부분의 갤러리는 많은 HTML 페이지입니다. 나는 jQuery 플러그인 인 Galleriffic과 내가 작성한 PHP 코드를 사용하여 멋진 페이지 매김 화랑을 생성했으며 지금까지는 멋지다. 나는 두 가지 문제가있다.큰 JQuery 이미지 갤러리를로드하는 솔루션
첫 번째 문제는 JS가 활성화되어 있어도로드하는 데 시간이 걸리는 것입니다. 내가 JS에 대해 이해 한 것부터 JS를 조작하기 위해서는 모든 요소가 JS 용 DOM에로드되어야하기 때문에 JS가 실행되기 전에 미리보기 이미지가 모두 페이지에로드되어야한다. 모든 축소판이 로딩되는 것을 방지하기 위해 무엇인가 할 수 있는가? 그것은 갤러리의 각 페이지에 하나를로드합니까? 이렇게하면로드 시간이 각 페이지에 분산됩니다.
두 번째 문제는 자바 스크립트가 사용 중지 된 경우 400 개 이상의 미리보기 이미지가 모두 페이지에로드되어야한다는 것입니다. 이것은 예상되는 동작이며 작은 갤러리에서는 잘 작동하지만 큰 갤러리에서는 잘 작동하지 않습니다. PHP로 페이지 매기기를 할 수 있습니까?하지만 JS (페이지가 활성화되어있는 경우)를 사용하여 페이지 매김을 막을 수 있습니까?
저는 JS에 능숙하지 않아서 완전히 인식하지 못한 해결책이 있었으면 좋겠다고 생각했습니다. 그리고 완전히 개편하지 않아도 구현할 수 있습니다. 그것은 당신의 경우에 의미가 있습니다 브레인 스토밍 제안의
감사를 표시하는 PHP/jQuery를 사용하는 방법을 몇 가지 아이디어를 제공 HTML
희망입니다. 플러그인에서 수행하는 페이징을 비활성화하고 PHP에서 페이징을 수행하기로 결정했습니다. 이렇게하면 자바 스크립트가 없어도 페이징을 얻을 수 있습니다. 정말 플러그인의 기능을 감소 시키지만, 가장 합리적인 해결책으로 보입니다. –