我在 div 中创建了一堆锚点和图像,并使用以下代码加载它们:
$('#gallery img').each(function(i) {
var imgFile = $(this).attr('src');
}); // end each
但是代码不起作用,我看不到图像。我得到一个 404
问题 1:你能检查一下有什么问题吗http://jsfiddle.net/u3vFG/
ISSUE 2:另外,我可以防止对 DIV id=gallery 元素中的图像和锚点进行硬编码吗?我可以动态加载这些 url 并创建图像和锚点,比如从 JSON 字符串吗?
基本上我想要一个空的 div
<div id="gallery">
<!-- load images dynamically here -->
</div>
并用 JSON 结果填充它