based some documentation I'm reading it seems that Safari mobile doesn't send simulated mouse events to things that don't override onclick.