.innerHTML breaks layout of jQuery mobile split ListView sample
http://stackoverflow.com/questions/23815663
by ubergoober
HTML
<link rel="stylesheet" href="//code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
<script src="//code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
<span id="insertHere">
</span>
JavaScript
$(document).ready(function () {
var stringData = '<ul id="listToShow" data-role="listview" data-split-theme="a" data-inset="true"><li><a href="#"> <img src="alarmcritical.png" width=25px;> <h2>Broken Bells</h2> <p>Broken Bells</p></a></li><br><li><a href="#"> <img src="alarmminor.png" width=25px;> <h2>Warning</h2> <p>Hot Chip</p></a></li><br><li><a href="#"> <img src="alarmmajor.png" width=25px;> <h2>Wolfgang Amadeus Phoenix</h2> <p>Phoenix</p></a></li>';
$('#insertHere').html(stringData);
$('#listToShow').listview();
});