@@Gunnar:
nuqneH
?? Und die Touchevents, auf die du dann reagieren willst, funktionieren ohne JavaScript?
Wer hat denn etwas davon geschrieben, dass auf irgendwelche Touchevents "reagiert" werden soll!?
Oder sollte nicht doch die Darstellung bei Touchscreen-Geräten mit deaktiviertem JavaScript der Darstellung bei Nich-Touchscreen-Geräten gleichen?
Mit Nichten!
Imho hat die Form der Darstellung nichts mit de-/aktiviertem JS zu tun, sondern vielmehr mit den Möglichkeiten der Interaktion des jeweiligen Clients.
Du willst Feature-Detection. Du willst kein UA-Sniffing.
Nein, eigentlich weder noch, sondern vielmehr ein "Device-Sniffing", was aber (zumindest aktuell) nicht möglich ist.
Gruß Gunther