title: Setting Div Content to property of JSON Object results in html tags showing on screen
body: <p>I have an umbraco macro that spits out the content of the page at <a href="http://cleanfeed.mysolutionuk.com/projects" rel="nofollow">http://cleanfeed.mysolutionuk.com/projects</a></p>
  
  <p>All works well, but when I try to set the content of a div to the property of the JSON object (parsed from raw html in a hidden div), the output shows the actual text, rather than interpreting it as html.  You can see the result by clicking the tile in the demo url.</p>
  
  <p>In summary:</p>
  
  <pre><code>var jsonString = $(dataElementId).html();
  var data = $.parseJSON(jsonString);
  
  //Set Properties of Player with the selected project:
  $("#projectCompanyLogo").attr("src", data.ProjectCompanyLogoUrl);
  $("#smallTitlePg").html(data.SmallTitle);
  $("#mainTitlePg").html(data.MainTitle);
  
  //Change the content of a div to the data in project description, should show as pure html:     
  $("#flexScrollDynamicContent").html(unescape(data.ProjectDescription).replace('"',''));
  $("#projectContent").attr("style", data.RightColumnBg);
  </code></pre>
  
  <p>Not sure what I am doing wrong...  But when the content is set, you see the physical <code>&lt;p&gt;</code> and <code>&amp;nbsp;</code> tags on the screen, rather than it being rendered as HTML.</p>