JQuery Mobile で HTML を設定しようとしています。html は追加されますが、html が div に追加されると CSS が失われます。コードは次のようになります。
<div data-role="page" id="test">
<div>
<a id="testButton" data-role="button" data-inline="true">Hit me</a>
</div>
<div id="testDiv" data-role="content">
</div>
</div>
Javascript を使用して、次のように「testDiv」にいくつかの html を追加します。
$(document).ready(function()
{
$('#testButton').click(function() {
var output = '<ul data-role="listview">';
output += '<li><a href="#">Contact A</a></li>';
output += '<li><a href="#">Contact B</a></li>';
output += '<li><a href="#">Contact C</a></li>';
output += '</ul>';
$('#testDiv').html(output);
});
});
どんな助けでも大歓迎です。
ありがとう