simplest method would be to construct your divs in a server page where only output of that page is the div structure you need with data populated from source then use $.load()
try this:
create a static html page with nothing in it but a few of the divs you want, no doctype, head or body. Will call this test.html for now
in your main page
$('#newsContainer').load('test.html');
this is just simple demonstartion of how to approach this, now make a server script page that does what you need to create divs from source
$('#newsContainer').load('newGenerator.php');// use extension applicable to your server lang