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标签一次只能加载一张图片。所以你需要创建多个图像,并弄清楚它们之间的关系。所以你可以做这样的事情:

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

显然,您的真实文件名不会由字母 n 重复可变次数组成。

这会将图像一个接一个地放置在一个父容器中。

于 2012-05-31T17:56:19.990 回答