如何组合rssfeed和touchGallery jQuery函数,以便图库识别rss解析的内容? rss解析函数在.test中写入.rssBody。
$(document).ready(function () {
$('#test').rssfeed('http://foo.com/foo-rss', {
limit: 5
});
$('.rssBody a').touchGallery();
});
<div id="test"></div>
以下是来自NETEYE Touch Gallery的示例代码,它使用flickr API和触摸库执行类似操作。
$(function() {
$.getJSON("http://api.flickr.com/services/rest?method=flickr.photosets.getPhotos&api_key=ed144a125aca366df3438c58c0c0ec9d&photoset_id=72157624601158052&extras=url_sq,url_m,url_o,&format=json&jsoncallback=?", function(data) {
$.each(data.photoset.photo, function(i) {
$('<div>').append($('<img>').attr('src', this.url_sq)).data('flickr', this).appendTo('#gallery');
});
$('#gallery div').touchGallery({
getSource: function() {
var f = $(this).data('flickr');
return f.url_o || f.url_sq.replace('_s.', '_b.');
}
});
});
});
答案 0 :(得分:0)
zRSSFeed允许在加载RSS后进行回调。这应该可以解决问题:
$('#test').rssfeed('http://foo.com/foo-rss', {
limit: 5
}, function() {$('#test .rssBody li').touchGallery()});