but fails on an iPhone or iPad due to the fact that those devices disable the hover pseudo class
But I'll bet you can also look up TouchEvents, something Apple's been working on I guess.
This page may already be out of date.
Touch events on Android.
I'm not sure if Monster's jQuery has touch stuff in there, or if they just went with their own thing... I did see a lot of browser detection in the Superfish script, so who knows, they may be specifically checking for iWhatevers.