首頁 > web前端 > js教程 > 主體

如何使用 jQuery/JavaScript 將資料夾中的圖片動態載入到網頁中?

Linda Hamilton
發布: 2024-11-03 15:21:03
原創
1009 人瀏覽過

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>
登入後複製

說明:

  • AJAX 用於擷取映像檔的內容「images」資料夾。
  • 使用 jQuery 解析回應資料以定位代表資料夾內檔案的錨標記 ()。
  • 我們迭代錨標記並檢查是否檔案名稱具有任何支援的影像副檔名(例如 JPEG、PNG、GIF)。
  • 對於每個有效圖像,我們動態建立一個 如何使用 jQuery/JavaScript 將資料夾中的圖片動態載入到網頁中?標記並將其附加到 HTML 頁面的正文中。

注意:

  • 為此,請確保伺服器具有「選項」 Indexes」已開啟。
  • 如果使用像Express for Node 這樣的伺服器,您可能需要安裝並使用名為serve-index的套件來啟用檔案清單。

以上是如何使用 jQuery/JavaScript 將資料夾中的圖片動態載入到網頁中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板