Jquery mobile 在jQuery模板中定义按钮

Jquery mobile 在jQuery模板中定义按钮,jquery-mobile,jquery-templates,Jquery Mobile,Jquery Templates,我正在尝试使用jQuery模板显示一个按钮。代码如下: <script id="EmailContainerTemplate" type="text/html"> <div><a href="mailto:${EMailAddress}" data-role="button">${EMailAddress}</a></div> </script> 但它显示为超链接。有什么想法吗?在新标记上触发创建事件 $( .

我正在尝试使用jQuery模板显示一个按钮。代码如下:

 <script id="EmailContainerTemplate" type="text/html">
    <div><a href="mailto:${EMailAddress}" data-role="button">${EMailAddress}</a></div>
 </script>

但它显示为超链接。有什么想法吗?

在新标记上触发
创建
事件

$( ...new markup that contains widgets... ).appendTo( ".ui-page" ).trigger( "create" );

$("#EmailContainer").append($("#EmailContainerTemplate").tmpl(contact)); 
$( ...new markup that contains widgets... ).appendTo( ".ui-page" ).trigger( "create" );