2012-06-18 2 views
0

J'essaie d'afficher un bouton en utilisant le modèle jQuery. Le code est comme ci-dessous:définition du bouton à l'intérieur du modèle jQuery

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

La div cible est définie comme:

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

Et le code de liaison de modèle:

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

Mais il affiche comme lien hypertexte. Des idées?

Répondre

1

Trigger événement create sur votre nouveau balisage

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

Se reporter à Enhancing New markup Section

+0

génial! cela a fonctionné. Et merci pour le lien! –

Questions connexes