이 URL을 볼 때 http://dl.dropbox.com/u/1550420/jquery/flickr.html은 API (flickr)에서 가져온 이미지 목록을 볼 수 있습니다.jQuery를 사용하여 API에서 가져온 이미지 목록에 이미지를 삽입하려면 어떻게해야합니까?
내 목록의 세 번째 위치에 다음 이미지 http://dl.dropbox.com/u/1550420/jquery/chicago-008.jpg을 삽입하여 내 목록의 길이를 늘리고 싶습니다.
요약하면 목록의 이미지는 세 번째 위치에 삽입됩니다. 이미지는 동일한 API가 아닌 고유 한 URL에서 가져온 것입니다.
어떻게하면됩니까? 여기
이 경우 위의 링크가 작동하지 않는, 내 코드입니다 :<script>
$(document).ready(function() {
$.getJSON("http://api.flickr.com/services/feeds/[email protected]&lang=en-us&format=json&jsoncallback=?", function(data){
$.each(data.items, function(){
var raffie = '<a href="' + this.link + '"></a>';
$('<li></li>')
.append(raffie)
.appendTo('#pic');
$('<img />').attr('src', this.media.m)
.appendTo('#pic');
});
});
});
</script>
을 여기에 하드 코딩 몸에서 HTML의 : 코드에서
<ul><li id="pic"></li></ul>
안녕, 조셉, 정말 고마워! "P.S."에 대해 설명해 주시겠습니까? 즉, 이미지를 DOM에 별도로 추가하지 않아야하는 이유는 무엇입니까? – whalesharkie
@ user654227 : http://stackoverflow.com/questions/2690352/which-is-better-string-html-generation-or-jquery-dom-element-creation –