Użyłem jQuery na iPhonie. Pamiętaj, że Mobile Safari nie jest oficjalnie obsługiwaną przeglądarką dla jQuery. Ale jest wystarczająco blisko Safari, że większość rzeczy działa.
Jeśli dobrze pamiętam, zdarzenie mousedown nie nastąpi, dopóki nie pojawi się mouseup, w którym to momencie zarówno ogień. Domyślam się, że większość rzeczy zadziała, ale musisz wszystko dokładnie sprawdzić.
Moje doświadczenie jest takie, że zmiana DOM jest nieoczekiwanie powolna. Rzeczy latające na emulatorze mogą przeciągnąć urządzenie. (Wspomniałeś, że korzystasz z emulatorów - NIE ufaj wydajności, jaką osiągasz).
jQuery może być przesadą. Skończyło się na tym, że polegam na XUI, co daje ci dużo rzeczy jQuery, ale jest o wiele lżejszy, a także daje ci wydarzenia dotykowe. http://github.com/brianleroux/xui/tree/master
ppk rozpoczął testowanie przeglądarek mobilnych. http://www.quirksmode.org/m/w3c_core.html
Używam Opery na moim telefonie Blackberry i wydaje się ona całkiem niezła w obsłudze bibliotek JS. – Nosredna
+1 dla Opera Mini! – Soviut
Z mojego doświadczenia wynika, że jQuery praktycznie działa na BlackBerry, ale jest niesamowicie powolna. –