【发布时间】:2013-12-15 17:16:22
【问题描述】:
我正在尝试使用 JSON 将用户 Flickr 提要中的图像提取到缩略图库中,然后想要一个链接,用于创建实际图片的灯箱。
目前脚本可以正常工作以提取图像并创建锚点,但是当我单击图像时,虽然我添加了“return false”,但我仍然会离开我的页面并转到页面 URL。
仅供参考,有一个 ul 部分的 id 为 'images'
<script>
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?",
{
id: "37493306@N00",
format: "json"
},
function(data){
$.each(data.items, function(i,item)
{
var link = item.media.m;
link = link.replace('_m','');
$('<li><a href="' + link + '" class="flickr" rel="prettyPhoto[gallery1]"><img src="' + link + '" /></a></li>').appendTo('#images');
if(i==80) return false;
});
});
$('a.flickr').click(function(evt) {
evt.preventDefault();
});
</script>
告诉我,这是否有一些非常明显的东西导致它无法按我认为的那样工作。
谢谢:)
亚光
【问题讨论】:
标签: javascript jquery html json flickr