Faking Mouse Interaction

I was also thinking of using classes, changing them / adding / removing depending on the UI element