Estoy intentando usar jquery para eliminar una clase de un elemento (sin saber de antemano si existe) y agregar un nuevo elemento para reemplazarlo.jquery quitando una clase (si existe y agregando una nueva clase)
¿Sería ésta la mejor manera (soy skepticle porque no es la comprobación para ver si existe la clase antes de retirarlo):
$(elem).removeClass(oldClass).addClass(newClass);
gracias
¿Necesita saber si tiene la clase anterior antes de eliminarla? .removeClass() tendrá éxito si existe o no. En otras palabras, si existe, se elimina, si no existe, se omite. –