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, because jQuery UI listens to mouse events—mouseover, mouse move, and mouse out — 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 work on both desktop and touch devices by mapping touch events as well as a mouse event.
Recommended jQuery plugin for professional image gallery: TN3 – The Best jQery Image Gallery Plugin