我正在寻找将 json 数据加载为 html 的内容,如下面的小提琴所示。
(function () {
var flickerAPI = "http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?";
$.getJSON(flickerAPI, {
tags: "mount rainier",
tagmode: "any",
format: "json"
})
.done(function (data) {
$.each(data.items, function (i, item) {
$("<img>").attr("src", item.media.m).appendTo("#images");
if (i === 3) {
return false;
}
});
});
})();
jQuery("#images img").on("click", function (event) {
console.log('aaa');
});
我可以让 json 加载,但是我无法获得诸如点击之类的事件来处理已经加载了 json 的数据,我在这里做错了什么?