Here is an example of code what I am trying to do.
This is not working:
function fnSelectableDiv(){
$('.selectableDiv').removeClass('selected-div');
$(this).addClass('selected-div');
}
$('.selectableDiv').click(function () {
fnSelectableDiv()
});
If i do as mentioned below, things will work but I am trying to figure out how to make above code work:
$('.selectableDiv').click(function () {
$('.selectableDiv').removeClass('selected-div');
$(this).addClass('selected-div');
});
CSS
.selectableDiv{width: 100px; height: 20px; border: 2px solid #333}
.selected-div{background-color:red)
HTML
<div class="selectableDiv"></div>
<div class="selectableDiv"></div>