Definiendo una plantilla HTML para añadir usando JQuery

Tengo una matriz que estoy en bucle. Cada vez que se cumple una condición, quiero adjuntar una copia delHTML Código abajo a un elemento contenedor con algunos valores.

¿Dónde puedo poner este HTML para reutilizarlo de una manera inteligente?

<a href="#" class="list-group-item">
    <div class="image">
         <img src="" />
    </div>
    <p class="list-group-item-text"></p>
</a>

JQuery

$('.search').keyup(function() {
    $('.list-items').html(null);

    $.each(items, function(index) {
        // APPENDING CODE HERE
    });
});

Respuestas a la pregunta(6)

Su respuesta a la pregunta