Rumah > hujung hadapan web > tutorial js > 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
Lepaskan: 2024-11-03 15:21:03
asal
1095 orang telah melayarinya

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>
Salin selepas log masuk

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 Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan