Quel est le meilleur moyen pour injecter de l'HTML dans le DOM avec jQuery?

Je suis en train de travailler sur une page de calendrier qui permet à un utilisateur de cliquer sur un jour, et entrer dans une entrée pour la journée avec un formulaire qui apparaît.

Je suis pas étranger à la manipulation du DOM avec jQuery, mais c'est quelque chose que j'ai fait avant et je commence à me demander si il y a un moyen plus efficace de faire cela?

Serait bâtiment le code HTML manuellement dans JavaScript être le moyen le plus efficace performancewise (je suppose que c'est vrai, sur l'utilisation de fonctions comme appendTo (), etc) ou la création d'un caché construire dans les DOM et puis le clonage-il mieux?

Idéalement, je veux savoir la méthode optimale de le faire à fournir un équilibre entre le code de la propreté et de la performance.

Merci,

Sera

OriginalL'auteur Will Morgan | 2009-06-23