>웹 프론트엔드 >JS 튜토리얼 >jQuery/JavaScript를 사용하여 폴더의 이미지를 웹 페이지로 동적으로 로드하는 방법은 무엇입니까?

jQuery/JavaScript를 사용하여 폴더의 이미지를 웹 페이지로 동적으로 로드하는 방법은 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-11-03 15:21:031046검색

How to Dynamically Load Images from a Folder into a Web Page Using jQuery/JavaScript?

jQuery/JavaScript를 사용하여 폴더에서 웹 페이지로 이미지 로드

질문:

동적으로 로드하는 방법 이미지 이름이 순차적이지 않은 경우에도 jQuery/JavaScript를 사용하여 특정 폴더의 모든 이미지를 HTML 페이지로 만들 수 있습니까?

답변:

이를 달성하려면 다음을 수행할 수 있습니다. AJAX와 기발한 기술을 활용하여 원하는 폴더 내의 이미지 파일을 식별합니다.

<code class="javascript">var folder = "images/";

$.ajax({
    url: folder,
    success: function (data) {
        $(data)
            .find("a")
            .attr("href", function (i, val) {
                if (val.match(/\.(jpe?g|png|gif)$/)) {
                    $("body").append("<img src='" + folder + val + "'>");
                }
            });
    },
});</code>

설명:

참고:

  • 이 작업을 수행하려면 서버에 "옵션"이 있는지 확인하세요. Indexes"가 켜져 있습니다.
  • Express for Node와 같은 서버를 사용하는 경우 파일 목록을 활성화하려면 Serve-index라는 패키지를 설치하고 사용해야 할 수도 있습니다.

위 내용은 jQuery/JavaScript를 사용하여 폴더의 이미지를 웹 페이지로 동적으로 로드하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.