在jQuery模板中定义按钮

时间:2012-06-18 20:29:47

标签: jquery-mobile jquery-templates

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

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

目标div定义为:

<div id="EmailContainer" class="center-wrapper"> </div>

模板绑​​定代码:

$("#EmailContainer").append($("#EmailContainerTemplate").tmpl(contact)); 

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

1 个答案:

答案 0 :(得分:1)

在新标记上触发create事件

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

请参阅Enhancing New markup Section