Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Memuatkan Imej Secara Dinamik dari Folder ke Halaman Web Menggunakan jQuery/JavaScript?

Bagaimana untuk Memuatkan Imej Secara Dinamik dari Folder ke Halaman Web Menggunakan jQuery/JavaScript?

Linda Hamilton
Linda Hamiltonasal
2024-11-03 15:21:031011semak imbas

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

Memuatkan Imej dari Folder ke dalam Halaman Web Menggunakan jQuery/JavaScript

Soalan:

Bagaimana kita boleh memuatkan secara dinamik semua imej daripada folder tertentu ke dalam halaman HTML menggunakan jQuery/JavaScript, walaupun nama imej tidak berurutan?

Jawapan:

Untuk mencapai ini, kita boleh gunakan AJAX dan teknik bijak untuk mengenal pasti fail imej dalam folder yang dikehendaki.

<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>

Penjelasan:

Nota:

  • Untuk ini berfungsi, pastikan pelayan mempunyai "Pilihan Indexes" dihidupkan.
  • Jika menggunakan pelayan seperti Express for Node, anda mungkin perlu memasang dan menggunakan pakej bernama serve-index untuk mendayakan penyenaraian fail.

Atas ialah kandungan terperinci Bagaimana untuk Memuatkan Imej Secara Dinamik dari Folder ke Halaman Web Menggunakan jQuery/JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn