嘿我有flickr畫廊,我想從它加載圖片到一個div'畫廊',但只有兩個第一張圖片與'數據類別'中定義的指定標籤應加載到那個div。flickr畫廊從指定的標記加載圖片
我的html:
<div data-category="clouds" class="gallery"></div>
<div data-category="mount" class="gallery"></div>
JS:
$('.gallery').each(function(index) {
var dataCategory = $(this).attr('data-category');
(function() {
var flickerAPI = "http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?";
$.getJSON(flickerAPI, {
tags : dataCategory,
tagmode : "any",
format : "json"
}).done(function(data) {
$.each(data.items, function(i, item) {
var sourceSquare = (item.media.m).replace("_m.jpg", "_s.jpg");
$("<img/>").attr("src", sourceSquare).appendTo(".gallery");
if (i === 1) {
return false;
}
});
});
})();
});
,我有就是,現在我加載所有指定標籤的第一兩張照片到所有的 '畫廊' 的div的問題。我應該將兩張圖片加載到「圖庫」,但只能使用「數據類別」中給出的指定標籤。
什麼的立刻調用的匿名函數? – nnnnnn
@nnnnnn for((function(){security})();'hahahaha –