JQuery addclass para a div selecionada, remove a classe se outra div estiver selecionada

Estou fazendo um formbuilder, gostaria de alterar a aparência de, por exemplo, um cabeçalho div. Quando clicado, ele deve obter uma borda, mas quando outra div gerada dinamicamente é clicada, a classe deve ser removida e o segundo div clicado deve obter a classe .active.

Como posso fazer isso com divs gerados?

De qualquer forma eu encontrei algo que funciona, mas eu ainda preciso do outro div é selecionado, div.removeclass anterior e div.addclass selecionado

Isso funciona:

/* Add Class */
$(document).ready(function() {
    $( document ).on( 'click', '.HeadingDiv', function () { /* This '.HeadingDiv' could be anything, I need something dynamic here */
        $('.HeadingDiv').removeClass('active'); /* This '.HeadingDiv' could be anything, I need something dynamic here */
        $(this).addClass('active');
    });
});

questionAnswers(6)

yourAnswerToTheQuestion