Hola,
Prueba con el depurador de tu navegador para ver qué puede estar fallando: que el elemento no esté visible en la pantalla no quiere decir que no pueda seleccionarse, como puedes ver en el
este "Fiddle" de prueba, donde, pulsando el botón que verás en pantalla (marco HTML), se cambia el color de un elemento de texto que no está visible.