ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery/JavaScript を使用してフォルダーから Web ページに画像を動的にロードする方法

jQuery/JavaScript を使用してフォルダーから Web ページに画像を動的にロードする方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-03 15:21:031009ブラウズ

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

jQuery/JavaScript を使用してフォルダーから Web ページに画像をロードする

質問:

どうすれば動的にロードできますか画像名が連続していなくても、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>

説明:

注:

  • これが機能するには、サーバーに「オプション」があることを確認してください。
  • Express for Node のようなサーバーを使用している場合は、ファイルのリストを有効にするために、serve-index という名前のパッケージをインストールして使用する必要がある場合があります。

以上がjQuery/JavaScript を使用してフォルダーから Web ページに画像を動的にロードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。