Bonsoir, Oui jQuery fonctionne sur iphone.
A première vue je ne trouve pas d'ou vient le problème sur ton petit code.
tu regardes bien si jquery est ready ?
jQuery(document).ready(function($){
//ici de code
});
Après sur ipad tu peux activer la console safari, il y a surement la même chose sur iphone. C'est dans les réglages généraux puis safari