当前的Tumblr
API无法实现,它仅支持一个标签。一种解决方法是(除了从Tumblr团队争取该功能之外)是使用jQuery延迟对象获取带有这些标签的所有帖子,并合并json结果。
function getPostsByTag(tag) { return $.ajax({ url: 'http://mypage.tumblr.com/api/read/json?tagged=' + tag, type: 'GET', dataType: 'jsonp' });};$.when(getPostsByTag('tag1'), getPostsByTag('tag2'), getPostsByTag('tag3')) .then(function() { var posts = $.extend({}, arguments); renderStuff(posts); });


