ajax を使用してフォームをサイトに表示しようとしていますが、JQM スタイルが失われているため、フォームを正しく表示するにはどうすればよいですか? 私のコードは以下です
<div data-role="page" data-add-back-btn="true" id="events">
<div data-role="header">
<h1 id='heading'></h1>
<a href="#" data-rel="back" data-icon="arrow-l">Back</a>
</div>
<div data-role="content" id="textcontent"></div>
<li><a href="Javascript:form();">Contact Us</a></li>
function form()
{
alert("Success");
data = data + '<form action="index.html" method="post"><div data-role="fieldcontain"><label for="username">Username<label><input type="text" name="username" id="username"></form></div>'
$('#textcontent').html(data);
$('#textcontent').show();
}
関数が呼び出され、フォームが画面に表示されますが、すべての jqm スタイリングが失われます。