0

このようなことをする方法はありますか?

<img src="*some regular expression here*">

たくさんの写真が入ったフォルダがあり、指定された正規表現に適合するすべての写真を表示しようとしています。また、私はこれにJQueryを使用しているので、次のようなことを行うことができますか?

<img src="*some regular expression searching for $(var1) and $(var2) within the filenames*">

どんな助けでも大歓迎です。

4

1 に答える 1

0

HTMLのimgタグは、一度に1つの画像しか読み込めません。したがって、複数の画像を作成し、それらが互いにどのような関係にあるかを把握する必要があります。したがって、次のようなことができます。

var $parent = $('#parent_container');
$.each(filenames, function(i, filename) {
   if (filename.match(/my_patter(n*)/) {
        $parent.append('<img src="' + RegExp.$1 + '" />');
   }
});

明らかに、実際のファイル名は、可変回数繰り返される文字nで構成されません。

これにより、画像が1つの親コンテナに次々に配置されます。

于 2012-05-31T17:56:19.990 に答える