Bueno, primero aclarando que jQuery es una librería de JavaScript y que Ajax es una técnica de JavaScript, de modo que al referirte a alguno de ellos, estarás haciéndolo acerca de JavaScript. Definitivamente PHP no tiene nada que ver acá pues es un lenguaje que trabaja del lado del servidor y lo que buscas hacer se ejecutará en el lado del cliente. Aclarado esto, vamos a lo que necesitas.
Lamentablemente, aún no hay forma de afectar a un elemento ancestro, es decir, un elemento hijo no puede afectar al elemento padre (el que lo contiene) mediante alguna pseudo-clase, que en este caso sería
:hover
. Solamente puedes afectar a elementos hermanos y al propio elemento. Y pues, acertaste, con JavaScript sí puedes hacerlo. Habrá que esperar a
CSS4 para poder hacer esto o bien podrías utilizar algún
artilugio. Pide que muevan tu tema al foro de JavaScript para ayudarte.
Saludos