Currently, jQuery UI does not support touch events in their widgets and interactions. This means that the UI you have designed and tested in your desktop browser will fail on touch-enabled mobile devices, becuase jQuery UI listens to mouse events—mouseover, mousemove and mouseout — not touch events—touchstart, touchmove and touchend. To accomplish this, you can use jQuery mobile plugins which are lightweight and easy to implement. Here in this post, I’ve listed 10 best jQuery drag and drop mobile plugins that works on both desktop and touch devices by mapping touch events as well as mouse event.
Recommended jQuery plugin for professional image gallery: TN3 – The Best jQery Image Gallery Plugin