목록 항목으로 쓰기 : S는유튜브 데이터를 얻고 난 제목, 링크, 이미지 및 비디오의 제작자 보여주는 비디오의 목록을 수행하려고
<script type="text/javascript">
$(document).ready(function(){
$.getJSON('http://gdata.youtube.com/feeds/users/Username/uploads?alt=json-in-script&callback=?&max-results=12&start-index=1', function(data) {
$.each(data.feed.entry, function(i, item) {
var title = item['title']['$t'];
var video = item['id']['$t'];
video = video.replace('http://gdata.youtube.com/feeds/videos/','http://www.youtube.com/v/');
videoID = video.replace('http://www.youtube.com/watch?v=','');
$('.allvideos').append('<a rel="shadowbox[video];height=390;width=640;" href="'+video+'" style="width:100%;display:block;"> '+title+'</a>');
Shadowbox.setup();
});
});
});
</script>
가 어떻게 이런 식으로 뭔가를 할 수 ?
<div class="allvideos">
<div class="video">
<img src="[VIDEO_ICON]" />
<a href="[VIDEO_URL]">
<span>{NAME_VIDEO}</span>
<span>{NAME_CREATOR}</span>
</a>
</div>
</div>
감사합니다.
링크를 손으로 작성하지 말고 대신'rel = alternate' 및'type = text/html'을 사용하여'feed.entry.item.link'를 찾아 'href' 속성을 사용하십시오. @ Lachian-McDonald 대답은 올바른 방향입니다. 이 json의 네이티브 형식은 실제로 원자 피드입니다. 그래서 그것이 그렇게 못생긴 것입니다. 당신이 그것을 관리 할 수 있다면 이러한 피드를 사용하는 것이 json보다 atom + xpath에서 훨씬 쉽습니다. –