【发布时间】:2012-11-10 20:45:42
【问题描述】:
我正在一个 div 中创建一堆锚点和图像,并使用以下代码加载它们:
$('#gallery img').each(function(i) {
var imgFile = $(this).attr('src');
}); // end each
但是代码不起作用,我看不到图像。我得到一个 404
ISSUE 1:你能检查一下有什么问题吗http://jsfiddle.net/u3vFG/
ISSUE 2:另外,我可以防止对 DIV id=gallery 元素中的图像和锚点进行硬编码吗?我可以从 JSON 字符串动态加载这些 url 并创建图像和锚点吗?
基本上我想要一个空的 div
<div id="gallery">
<!-- load images dynamically here -->
</div>
并用 JSON 结果填充它
【问题讨论】:
-
很奇怪。我也看不到它们,但是当我将图像网址复制并粘贴到新选项卡中然后刷新小提琴时,我可以看到它们。我必须先单独查看每张图片,然后缩略图才起作用。
-
是的,我也遇到了同样的问题..用新的小提琴试了一下,效果很好
标签: jquery