我有这个标记:
<div class="photoList">
<img src="http://example.com/img1.jpg" data-zoom-url="http://example.com/img1.jpg">
<img src="http://example.com/img1.jpg" data-zoom-url="http://example.com/img1.jpg">
</div>
我想要一个包含data-zoom url中所有值的数组。这跟我一样接近:
console.log($j(this).parent().children().attr('data-zoom-url'))
主要的问题是亲子有点不好,我回来的东西不是数组而且包含各种各样的东西。
答案 0 :(得分:1)
使用.map
var dataValues = $j(this).parent().children().map(function() {
return $(this).attr('data-zoom-url')
}).get();