Claro que no, tu código es perfecto y prefiero ya no perder más tiempo. Solo era que no soy muy experto en Jquery y preguntaba más por saber si había una manera para fusionar los códigos y no tener que usar clases.
Pero creo que me quedare con tu código tal cual. Saludos y gracias por la ayuda.