1

コンテナー内のすべてのイメージとそのパス (Src) を検出しようとしてdynamicいます。dynamicコンテナーは、コンテナー パターンが (動的に) 配列になることを意味します。

お気に入り:

var containers = new Array(
                            "div#menu",
                            "div#elem1",
                            "p.footernav"
                      );

containers動的に入力されます。元々は不明。
次に、これらの領域をループで取得します。

for (var i=0; i< containers.length; i++) {
    var html_source = $(containers[i]).html();
    ?
}

これまでのところ、私が得たのはこれらだけです。次に、返された各内のandを
どのように検出しますか?IMAGESSRC<img src="..." />var html_source

4

1 に答える 1

3
var html_source = $(containers[i]).html();

// here you need to wrap html_source within
// $(), because html_source is string
// not jQuery object

$(html_source).find('img').map(function(index, el) {
  return el.src;
}).toArray();

デモ

于 2012-06-24T08:29:32.840 に答える