Jquery:拉动 flickr 设置 +获取item.title
我正在尝试从 flickr 中提取一组图像:
<ul class="thumb">
<li>
<p class="artisan-name">item.title</p>
<img src="item.photo">
</li>
..... as many li's as there are photos in the set
</ul>
到目前为止,我将照片包裹在 li 中,但我无法弄清楚如何让 p 出现在 ul 中的 img 之前。
到目前为止我所拥有的:
<script type="text/javascript">
$(document).ready(function() {
$.getJSON("http://api.flickr.com/services/feeds/photoset.gne?set=72157623815188370&
nsid=12295778@N08&lang=en-us&format=json&jsoncallback=?", function(data){
$.each(data.items, function(i,item){
$("#title").html(item.title);
$("<img/>").attr("src", item.media.m).appendTo("ul.thumb")
.wrap("<li>");
});
});
});
</script>
<ul class="thumb"></ul>
I'm trying to pull a set of images from flickr:
<ul class="thumb">
<li>
<p class="artisan-name">item.title</p>
<img src="item.photo">
</li>
..... as many li's as there are photos in the set
</ul>
So far, I have the photos wrapped in the li, but I cannot figure out for the life of me how to get the p to come before the img within the ul.
what I have so far:
<script type="text/javascript">
$(document).ready(function() {
$.getJSON("http://api.flickr.com/services/feeds/photoset.gne?set=72157623815188370&
nsid=12295778@N08&lang=en-us&format=json&jsoncallback=?", function(data){
$.each(data.items, function(i,item){
$("#title").html(item.title);
$("<img/>").attr("src", item.media.m).appendTo("ul.thumb")
.wrap("<li>");
});
});
});
</script>
<ul class="thumb"></ul>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
更新:这是完整的代码(注释已删除)
Update: Here is the complete code (comments removed)
使用:
为了获得更好的性能:
Use:
For better performances: