This is my code:
$('.add').click(function(){
$('#test').append("<div class='tab selected'>TEST</div>");
});
$('.tab').click(function(){
$('.tab').removeClass('selected').addClass('unselected');
$(this).removeClass('unselected').addClass('selected');
});
<input type='button' value='add' class='add' />
<div id='test'>
<div class='tab unselected'>TEST</div>
</div>
This is my issue:
When I click the .tab
div that was already defined in html, the function works fine.
But, if I add another .tab
div using the .add
input, the function does not work.
What exactly am I doing wrong here?