我做了一个小提琴。http://jsfiddle.net/Zfaf6/
我正在尝试使用数组,但似乎只输出第一个对象。
有没有可以指教的,谢谢。
我的jQuery
$("a.download-all").on('click', function () {
var downloads = $('a[data-download]').attr('data-download');
// This is the example output of the data in the variable...
$('#varObj').html(downloads);
});
我的剧本
<div id="images">
<a href="#" data-download="http://image.com/1.jpg"><img src="images/x.gif" alt=""/></a>
<a href="#" data-download="http://image.com/2.jpg"><img src="images/x.gif" alt="" /></a>
<a href="#" data-download="http://image.com/3.jpg"><img src="images/x.gif" alt=""/></a>
<a href="#" data-download="http://image.com/4.jpg"><img src="images/x.gif" alt="" /></a>
<a href="#" data-download="http://image.com/5.jpg"><img src="images/x.gif" alt=""/></a>
<a href="#" data-download="http://image.com/6.jpg"><img src="images/x.gif" alt="" /></a>
<div>
<p><a href="#" class="download-all">Download all images</a></p>
<p id="varObj"></p>