\n\n```","suggestedAnswer":[{"@type":"Answer","text":"Le choix du type MIME du template (`text/x-jQuery-tmpl`) dans le code HTML est choisi de manière à ce qu’il ne soit pas reconnu par le parseur html du navigateur pour qu’il ne soit pas interprété à l’exécution."},{"@type":"Answer","text":"Le choix du conteneur pour le template doit obligatoirement être inclus dans une balise "},{"@type":"Answer","text":"Toute variable devant être fournie par le template doit être comprise dans des accolades précédées du symbôle javascript $. Ex : ${title}"},{"@type":"Answer","text":"Le code proposé n’est pas fonctionnel, il contient des inexactitudes."}],"acceptedAnswer":[{"@type":"Answer","text":"Le choix du type MIME du template (`text/x-jQuery-tmpl`) dans le code HTML est choisi de manière à ce qu’il ne soit pas reconnu par le parseur html du navigateur pour qu’il ne soit pas interprété à l’exécution."},{"@type":"Answer","text":"Toute variable devant être fournie par le template doit être comprise dans des accolades précédées du symbôle javascript $. Ex : ${title}"}]}}
Intermédiaire
Considérant le code suivant servant à définir un template pour une application, que peut-on dire concernant ce code ?
<script id="bookTemplate" type="text/x-jQuery-tmpl">
<div>
<img src="BookPictures/${picture}" alt="" />
<h2>${title}</h2>
price: ${formatPrice(price)}
</div>
</script>
<script type="text/javascript">
// Creation d'un tableau de livres
var books = [
{ title: 'ASP.NET 4 Unleashed', price: 37.79, picture: 'AspNet4Unleashed.jpg' },
{ title: 'ASP.NET MVC Unleashed', price: 44.99, picture: 'AspNetMvcUnleashed.jpg' },
{ title: 'ASP.NET Kick Start', price: 4.0, picture: 'AspNetkickStart.jpg' },
{ title: 'ASP.NET MVC Unleashed iPhone', price: 44.99, picture: 'AspNetMvcUnleashedIPhone.jpg' }
];
// Affiche les livres en utilisant le template
$('#bookTemplate').tmpl(books).appendTo('#bookContainer');
function formatPrice(price) {
return '$' + price.toFixed(2);
}
</script>
Auteur: InconnuStatut : PubliéeQuestion passée 268 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
0
Comment lier un événement de clic à un élément div, p et b en jQuery.1
Nous voulons développer un plug-in jQuery ou simplement définir nos propres méthodes ou propriétés sur l'objet par augmentation. Quelles de ces affirmations sont correctes?1
Implémenter un comportement de sélection multiple sur une liste de cases à cocher dans un formulaire en utilisant jQuery.1
Quelles de ces propositions sont correctes concernant le traitement AJAX en jQuery?0
Sélectionner les 5 premiers éléments d'une liste en jQuery0
Méthodes d'événements jQuery: `trigger()`, `bind()`, `triggerHandler()`, `.on()`0
Sélectionner un élément h1 de classe CSS blue ayant un élément div dans sa parenté en jQuery