http://page-test.co.uk/cal/ - FullCalendar demo
I have set this up which is a basic jQuery FullCalendar setup with the relevant extras to allow support on touch devices.
The included files in the linked page are all default ones.
The demo works perfectly on non-touch devices, but touch devices struggle.
Testing on an iPhone/iPad mainly (other touch devices do more or less exactly the same) once one item is dragged, another one can't be. So you can drag any item, but then the others are sort of locked.
Some key points:
Changing view (month/week etc.) then allows everything to be dragged again
If you tap/touch another element first, that then can be dragged, but not others until you touch those first.
On a BlackBerry Playbook it actually acts slightly differently. If you go to drag a different element (normally nothing at all would happen) then on the PlayBook it appears to do nothing (as you swipe your finger across the screen) - but when you let go (nothing still has happened yet) on letting go it selects the draggable element and then unselects it. If you then go to drag that element it works fine.
Changing the orientation of the device instantly locks all elements on the page and either changing the view to month/week or touching an element once must be performed before anything can be dragged again.
I bet this is a one line fix, but I've spent hours and just can't get it to do anything.
I just want it working on iPad/iPhone.
It seems to be either that the mouseup/touchend isn't triggering something, or that the touchstart event gets removed after the first drag, but I just can't fins the problem.