Нет встроенного способа сделать это, но вы всегда можете зарегистрировать обработчик события для «настраиваемого» события, такого как «изменение класса», и затем запускать его всякий раз, когда обновляете класс элемента. (Вы можете даже переопределить функцию "addClass", чтобы сделать это.)
$('whatever').addClass('selected').trigger('class-change');
// ...
$('.tab3').bind('class-change', function() {
$('.tab3.selected').each(function() {
$('.showme').show();
$('.addattr').attr('style', 'position:relative; display:block');
});
});
Конечно, вы также должны рассмотреть возможность использования простых старых правил CSS для изменения внешнего вида при добавлении / удалении классов, как отмечено в ответе @Brad Wedell.