Here is the code. First I am using <script type="text/javascript"> google.load("feeds", "1"); </script>
js to load feed is as: (function($) { $.Load = function(settings) { Options = $.extend({ url: '', divID: '', noOfFeed: 4 }, settings); var Rss = { initialize: function() { var feed = new google.feeds.Feed(Options.url); feed.setNumEntries(Options.noOfFeed); var li = ''; var divOne = ''; var div = ''; feed.load(function(result) { if (!result.error) { var feeddivid = $('#' + Options.divID); li += '<li>' + result.feed.link + '</li>'; for (var i = 0; i < result.feed.entries.length; i++) { var entry = result.feed.entries[i]; divOne += '<a href="' + entry.link + '" target="_blank">' + entry.title + ' </a><br />'; } } $('#vtab ul').append(li); div += '<div class="rssContent">' + divOne + '</ div>'; $('#vtab').append(div); }); }, GoogleRss: function() { google.setOnLoadCallback(Rss.initialize); }, init: function() { Rss.GoogleRss(); } }; Rss.init(); }; $.fn.GoogleLoadRss = function(Settings) { $.Load(Settings) } } (jQuery)); I am calling this js from another js file Passing dynamic link: $('#divRSSLinks li label').each(function(index, value) { var text = $(this).text(); $.Load({ url: text, divID: 'feed', noOfFeed: 4 }); }); All i get is the feed from last link repeted over number of links. Did this help you to figure out the problem? On May 25, 9:37 am, Jeremy Geerdes <jrgeer...@gmail.com> wrote: > Without being able to see your complete code, it's tough to say what's going > on here. However, I think that what is probably happening is that you are > rapidly creating a large number of Feed objects and assigning them each, in > turn, to feed. You are then loading only the last one (feed.load is not in > your loop). To get a more exact answer, you'll need to provide a link to your > page, working or not. > > Jeremy R. Geerdes > Generally Cool Guy > Des Moines, IA > > For more information or a project quote: > jrgeer...@gmail.com > > If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan > Church! > > On May 24, 2012, at 11:17 PM, simplybj wrote: > > > > > > > > > > >http://stackoverflow.com/questions/10736784/multiple-feed-in-one-webs... > > > I am using Google feed API to load rss in my website. > > The Procedure mentioned inhttps://developers.google.com/feed/v1/devguide > > Works Well for fetching rss from a link. > > var feed = new google.feeds.Feed("http://stackoverflow.com/feeds"); > > //other Codes > > google.setOnLoadCallback(myFunction); > > > My scenario is to load multiple rss feed in my website for Dynamic > > Links > > For example at an instance if links are as follows: > > >http://www.codeplex.com/site/feeds/rss > >http://stackoverflow.com/feeds > >http://fastpshb.appspot.com/feed/1/fastpshb/rss > > and i tried to fetch Rss for multiple dynamic link. > > > $('li').each(function(index, value) > > { > > var text = $(this).text(); > > var feed = new google.feeds.Feed(text); > > }); > > //Other Codes > > google.setOnLoadCallback(myFunction); > > > Only the Last Link's rss is get fetched. > > > On this linkhttps://developers.google.com/feed/v1/reference#resultFind > > it is mentioned that > > .setOnLoadCallback(callback) is a static function that registers the > > specified handler function to be called once the page containing this > > call loads, where callback is a required function called when the > > containing document is loaded and the API is ready for use (e.g., > > after onLoad). > > > Is that the reason .setOnLoadCallback execute the last link? > > What is the solution to this problem? > > > -- > > You received this message because you are subscribed to the Google > > Groups "Google AJAX APIs" group. > > To post to this group, send email to > > google-ajax-search-api@googlegroups.com > > To unsubscribe from this group, send email to > > google-ajax-search-api+unsubscr...@googlegroups.com > > To view this message on the web, visit > >http://groups.google.com/group/google-ajax-search-api?hl=en_US > > For more options, visit this group at > >http://groups.google.com/group/google-ajax-search-api?hl=en?hl=en -- You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group. To post to this group, send email to google-ajax-search-api@googlegroups.com To unsubscribe from this group, send email to google-ajax-search-api+unsubscr...@googlegroups.com To view this message on the web, visit http://groups.google.com/group/google-ajax-search-api?hl=en_US For more options, visit this group at http://groups.google.com/group/google-ajax-search-api?hl=en?hl=en