7

我正在尝试通过 API 创建一个简单的 Flickr 插件来显示照片集画廊。我希望它的工作方式是这样的:

    <div id="72157634235266773" class="thumb"></div>

    <div id="72157633471728555" class="thumb"></div>

并且 jQuery 插件将遍历并查找所有带有 class="thumb" 的 div,并将 id 值(即 flickr 照片集 id)插入代码中,以呈现画廊的缩略图和随附的图像文件。

这个小提琴有我的代码:http: //jsfiddle.net/eBGVV/3/

看看它是如何在“照片集 1”下将两个相同的缩略图并排放置的?

所需的结果将是每个照片集 1 和 2 下的正确拇指。

我知道我如何使用 .each 存在问题,但我不确定是什么?

谢谢!

4

1 回答 1

15

更改前四行,以便 $(document).ready 嵌套所有内容,并且在每个函数中,您只想使用 $(this) 引用 .thumb 的当前迭代实例

$(document).ready(function () {
     $('.thumb').each(function () {
          var PhotoSetID = $(this).attr("id");
于 2013-06-23T06:10:31.350 回答