我正在尝试检测dynamic
容器内的所有图像及其路径(Srcs)。 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();
?
}
到目前为止,我得到的只是这些。
那么如何在每个返回的IMAGES
内检测到SRC
<img src="..." />
?{/ p>
答案 0 :(得分: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();
<强> DEMO 强>