JSFiddle - React, Tailwind, and code Playground

HTML

<!-- ============================================================================================================
          HTML
============================================================================================================= -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- ============================================================================================================
          HEAD 
============================================================================================================= -->
<head>
<title>JQUERY4U | jQuery RSS Feed Demo</title>
<link rel="stylesheet" href="styles.css" />
<script type="text/javascript" language="javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript" language="javascript" src="http://www.google.com/jsapi?key=ABQIAAAAFEyVt-pBJaTXzM__EKlCrBRyn6VRRdQGMLQqRPPw1fs6QDtVcBRGklOHzrf7hmoAX3qgxg4t5ImqRA"></script>
<script type="text/javascript" language="javascript" src="gfeedfetcher.js"></script>
</head>
<!-- ============================================================================================================
          BODY 
============================================================================================================= -->
<body>
         
<div id="rssfeed-wrap">
<h2>What the world is saying:</h2>
<script type="text/javascript">
var newsfeed=new gfeedfetcher("rssfeeds", "rssfeedsclass", "_new")
newsfeed.addFeed("JQUERY BLOG", "http://jquery4u.com/rss/");
newsfeed.addFeed("BLOGOOLA's Blog", "http://blogoola.com/blog/feed/");
newsfeed.displayoptions("label datetime snippet");
newsfeed.setentrycontainer("p");
newsfeed.filterfeed(10, "date");
newsfeed.init();
</script>
<p><a class="darklink" href="javascript:newsfeed.init()">Refresh live blog posts</a></p>
</div>


<!-- |===== FOOTER COPYRIGHT ==================== -->
<div...

CSS

/** RSS FEED **/
.labelfield{ color:brown; font-size: 90%; }
.datefield{ color:gray; font-size: 90%;}
#rssfeeds a{ color: purple;text-decoration: none;font-weight: bold;}
#rssfeeds p{ margin-bottom: 2px;}
code{ color: red;}
#blogoolafeed, #blogoolafeed a { color:white; }
#blogoolafeed a:hover{ color:#8E7BD3; }
#blogoolafeed ul { margin-left:-15px }
#rssfeed-wrap { text-align:left; margin-left:15px; }

#footercopyright { clear: both; text-align:center;    
                   width:100%; height: 20px; min-width:600px;
                   padding:30px 0px 50px 0px;
                   background-color:#EFEFEF; }

JavaScript

// -------------------------------------------------------------------
// gAjax RSS Feeds Displayer- By Dynamic Drive, available at: http://www.dynamicdrive.com
// Created: July 17th, 2007
// Updated June 14th, 10': Fixed issue in IE where labels would sometimes be associated with the incorrect feed items
// -------------------------------------------------------------------

var gfeedfetcher_loading_image="indicator.gif" //Full URL to "loading" image. No need to config after this line!!

google.load("feeds", "1") //Load Google Ajax Feed API (version 1)

function gfeedfetcher(divid, divClass, linktarget){
    this.linktarget=linktarget || "" //link target of RSS entries
    this.feedlabels=[] //array holding lables for each RSS feed
    this.feedurls=[]
    this.feeds=[] //array holding combined RSS feeds' entries from Feed API (result.feed.entries)
    this.feedsfetched=0 //number of feeds fetched
    this.feedlimit=5
    this.showoptions="" //Optional components of RSS entry to show (none by default)
    this.sortstring="date" //sort by "date" by default
    document.write('<div id="'+divid+'" class="'+divClass+'"></div>') //output div to contain RSS entries
    this.feedcontainer=document.getElementById(divid)
    this.itemcontainer="<li>" //default element wrapping around each RSS entry item
}

gfeedfetcher.prototype.addFeed=function(label, url){
    this.feedlabels[this.feedlabels.length]=label
    this.feedurls[this.feedurls.length]=url
}

gfeedfetcher.prototype.filterfeed=function(feedlimit, sortstr){
    this.feedlimit=feedlimit
    if (typeof sortstr!="undefined")
    this.sortstring=sortstr
}

gfeedfetcher.prototype.displayoptions=function(parts){
    this.showoptions=parts //set RSS entry options to show ("date, datetime, time, snippet, label, description")
}

gfeedfetcher.prototype.setentrycontainer=function(containerstr){  //set element that should wrap around each RSS entry...