당신은 텀블러의 API와 태그에 의해 게시물에로드 할 수 있습니다 http://www.tumblr.com/docs/en/api/v2#posts
태그의 각각에 대한 호출이 같은 (영역을 표시 대괄호 변경해야합니다) 보일 것이다
URL = http://api.tumblr.com/v2/blog/[base-hostname]/posts?api_key=[key]&tag=[tagname]&jsonp=?
$.ajax(URL, {
type: 'GET',
dataType: 'json',
success: function(data) {
// do something with your data
}
});
을
보다 구체적인 예로 업데이트 :
태그 탐색을 클릭 할 때마다 기능을 만들어야합니다. 따라서 단순 HTML로 탐색 기능을 구축했다고 가정 해 보겠습니다. 이러한 각 클릭에 대해 기능을 생성하려고 할 것입니다.
HMTL :
<nav class="tag-nav>
<ul>
<li><a href="/tagged/portrait" class="portrait">Portrait</a></li>
<li><a href="/tagged/landscape" class="landscape">Landscape</a></li>
</ul>
</nav>
JS : 나에게 다시 얻기를위한
$('.tag-nav a').on('click', function (e) {
e.preventDefault();
// grab classname from the link that was just clicked
var tagName = $(this).attr('class');
// go get our tagged posts
getTaggedPosts(tagName);
});
var getTaggedPosts = function (tag) {
// this is where your AJAX call will go
// bonus points if you check to see if you've already made the AJAX call
// and stored the posts somewhere else on the page
};
감사합니다. 이것은 원시 코딩 지식에있어 상당히 발전된 기술입니다. 나는 그것을 약간 이해하지만 html에서 다른 태그에 대한 내 링크는 어떻게 생겼을까요? – Jon
또한 한 번 클릭하면 활성 링크를 스타일링 할 수있는 방법이 있습니다. 그것은 단순한 : 활성 스타일입니다. – Jon
a : 활성은 링크를 실제로 클릭하는 행위이며 현재 탐색 한 곳과 관련이 없습니다. – graygilmore