Best jQuery Drag & Drop Plugins & Tutorials with Demo

    jqDnR – Minimalistic jQuery Drag’n’Resize

    jqDnR – Minimalistic jQuery Drag’n'Resize

    jqDnR is a lightweight plugin for jQuery that lets you drag, drop, and resize elements. jqDnR provides the all the basic elastic functionality most dialogs will need. Basic and simple and easy to use.

    Features:

    • Drag + Drop Element Posistioning
    • South East Resizing
    • Definable Drag and Resize “handles”
    • Translucent Dragging, Preservation of Original Opacity

    Create a Windows-like Interface with jQuery UI

    Create a Windows-like Interface with jQuery UI

    In this tutorial, we’ll be learning how to utilize jQuery UI to create a highly-functional user interface without using anything else. By the end, you should be familiar with jQuery UI, some of its components, and basic understanding of jQuery UI customization. Ultimately, we’ll be building a user interface akin to windows, with dialog boxes that are draggable, resizable, minimizable and maximizable.

    jQuery OrgChart – a plugin for visualising data in a tree-like structure

    jQuery OrgChar tree structure

    jQuery OrgChart is a jQuery plugin that allows you to render structures with nested elements in a easy-to-read tree structure. To build the tree all you need is to make a single line call to the plugin and supply the HTML element Id for a nested unordered list element that is representative of the data you’d like to display.Showing/hiding a particular branch of the tree by clicking on the respective node.Drag-and-drop reorganisation of elements.Nodes can contain any amount of HTML except <li> and <ul>.Very easy to use given a nested unordered list element.

    jQuery Draggable Image Boxes Grid

    jQuery Draggable Image Boxes Grid

    Today we want to create a template with a fullscreen grid of images and content areas. The idea is to have a draggable grid that shows boxes of thumbnails and menu like items. Once clicked, the thumbnail will expand to the full size image and the menu item box will expand to a fullscreen content area.

    Pirobox a jquery lightbox

    Pirobox a jquery lightbox

    Hello and welcome, this is an advanced version of pirobox, I implemented a few things more than the previous version. One of the most important things is the ability to open any kind of files, from inLine content to the swf files, from simple images to pdf files. Other things are: automatic image resizing and drag and drop.

    Table Drag and Drop JQuery plugin

    Table Drag and Drop JQuery plugin

    I’ve been using JQuery for a while now and really agree with its tag line that it’s the “The Write Less, Do More, JavaScript Library”. We’ve also got this code for dragging and dropping table rows that has proved very popular, so it seemed natural to combine the two and wrap up the table drag and drop as a JQuery plugin.

    jQuery colResizable – resize table columns easily

    jQuery colResizable - resize table columns easily

    colResizable is a jQuery plugin designed to enhance any kind of HTML table object adding column resizing features by dragging column anchors manually. It is tiny in size (2.8kb) and it doesn´t require any other library dependencies such as jQuery-UI or others. It is fully compatible with all major browsers(IE7+, Firefox, Chrome and Opera), and works perfectly with both percentage and pixel-based table layouts.

    HTML5 File Uploads with jQuery

    jQuery HTML5 File Uploads

    Today we will be developing a small web application called Upload Center, that will allow people to upload photos from their computers by dragging and dropping them onto the browser window, possible with the new HTML5 APIs exposed by modern browsers.

    The photos will have a preview and a progress bar, all of which controlled on the client side. Currently, the photos are only stored in a folder on the server, but you could improve it any way you like.

    Google Plus Style Drag and Drop adding Groups with jQuery

    Google Plus Style Drag and Drop adding Groups with jQuery

    Are you looking for Google plus style drag and drop adding friends in groups or circle. Google plus circle implementation so cool, same way I have tried similar user groups adding application with drag and drop effect using jquery and php.

    Dynatree a jQuery Plugin

    jQuery TreeView plugin

    Dynatree is a jQuery plugin that allows to dynamically create html tree view controls using JavaScript.
    Main features

    • Optimized for large dynamic trees (DOM elements are only created when really needed).
    • Programmable through a rich object oriented interface.
    • Support for lazy loading and Ajax.
    • Checkboxes and hierarchical selection.
    • Supports drag and drop.
    • Support for persistence.
    • Keyboard aware.
    • Initializes from HTML code, JSON, or JavaScript objects.