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');
});
});