我有以下 xml 文件
<gallery>
<album title="test" description="test" lgPath="/images/commphotos/">
<img src="1130975173.jpg" />
<img src="1475634985E.jpg" />
<img src="1889677107.jpg" />
<img src="1356256436.jpg" />
<img src="834682273.jpg" />
</album>
</gallery>
我一直在尝试使用 jquery 读取它以获取每个 img 标签。 执行此操作的最佳方法是什么?
最佳答案
随着.map()
函数,您可以轻松地将那些 img
的所有 src
属性获取到 Javascript 数组中。当然你也可以使用 .each()
,但这样更优雅。
var srcArray = $(xml).find('img').map(function () {
return this.src;
}).get();
在我的示例中,.get()
用于从返回的 jQuery 对象创建一个简单的数组。
关于jquery - 从 xml 文件中获取所有 img 标签(jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7983420/