Moim zdaniem najłatwiej i tak najbardziej intuicyjnie, będzie jeśli sobie dodasz tamtemu divowi ID albo atrybut https://developer.mozilla.org/pl/docs/Web/API/HTMLElement/dataset i wtedy możesz usunąć klasę z numerem i dodać klasę bez numeru.
$( "#twojeId" ).removeClass( "icona1" )
// usuwa klasę
$( "#twojeId" ).addClass( "icona" );
// dodaje klasę
Jeśli jednak nie chcesz dodawać żadnych dodatkowych atrubutów i chcesz operować na tamtej klasie, to możesz posłużyć się sztuczką:
$( ".icona1" ).removeClass( "icona1" ).addClass( "icona" );
Ewentualnie skorzystać z tego pierwszego sposobu z oddzielnymi akcjami, ale pilnować żeby sobie nie usunąć klasy. (Jeśli usuniesz najpierw klasę niepotrzebną, to nie będziesz miał jak się odwołać do elementu)
$( ".icona1" ).addClass( "icona" )
// najpierw dodajesz klasę, w tym momencie twój div ma dwie klasy: icona icona1
$( "icona1" ).removeClass( "icona1" );
// usuwasz klasę niepotrzebną
Ewentualnie jak korzystasz z jQuery Ui, to możesz też użyć jednej z tych metod (w zależności od sytuacji, którą dokładnie posiadasz. Napisałeś dosyć mało):
https://api.jqueryui.com/switchclass/
http://api.jquery.com/toggleclass/