reference from:http://dizyne.net/20-best-drag-drop-jquery-plugins/

jQuery has done a great job replacing Flash on websites allowing them to perform faster and better. Moreover, it pretty much offers the same functionality as Flash did. jQuery is increasing in application on a daily basis and developers are continuously opting for jQuery instead of Flash. jQuery has allowed developers to develop websites which previously were thought impossible to create thus the overall increase in the popularity of jQuery. Developers can use jQuery and add draggable functionality to any DOM element. With jQuery, you can drag a particular object and move it along with the mouse and drop anywhere the designer sees fit.

This particular article will list down plugins that are specific to jQuery drag and drop allowing you to choose from various options, making your job significantly easier. Follow the list for 20 Drag and Drop jQuery Plugins that you can put to real good use. As always, your comments are always welcome.

20. jQuery File Uploader

This is a jQuery plugin which will allow you to drag and drop files. It includes AJAX upload and progress bar. The plugin is very simple and it has a long list of browsers it is compatible with; even old ones.

19. Shapeshift

This plugin can dynamically arrange a wide array of elements into a grid inside the parent container. It is intended to be a basic version of the grid systems available out there however, the drag and drop functionality is what makes the difference with this one.

18. Lazy Line Painter

If you are looking to prepare and present SVG path animations using jQuery, this is the plugin you can go for. It is a fairly original idea and should work for any SVG file by the simple action of drag and drop. There are a lot of customization options available as well.

17. Gridster

This is another jQuery plugin which you can use to develop multi-column grids similar to the once popular, iGoogle. You can drag and drop elements and of course later choose to rearrange them as you see fit. The plugin will only require jQuery so you don’t really have to worry about anything else.

16. HTML5 Sortable

Native HTML5 drag and drop API is used in order for this particular plugin to work. If you are looking to create sortable lists or grids and provide a similar API and behavior, this lightweight plugins is the way for you to go.

15. Percentage Loader

This particular plugin will make use of HTML5 canvas in order to give you impressive loaders. The loaders are only 10kb in size which should not put a lot of load on your project. Please know that loaders are a very important element of web design especially if your website is of a photography nature and such.

14. jQuery Knob

This is another lightweight jQuery plugin which you can use to create circular switches such as volume controls and all that. You should be able to define minimum and maximum values, default values, colors and also set it to read-only mode.

13. jQuery File Upload

If you are looking to create flexible and user-friendly upload functionality easily, this impressive little plugin is for you. It will support multiple file selection along with the ability to drag and drop elements.

12. jOrgChart

You can use this jQuery plugin to convert nested unordered lists into tree menus similar to an organization’s hierarchical chart.

11. FieldChooser

You can use this plugin to select from a list of values or fields and add them to an entirely new destination. These values are moved from the source to destination via dragging and dropping.

10. Droparea

This plugin is based on HTML5 and you can use this to drag and drop images in order to upload them. Drag the image to the specified area and the image will automatically be uploaded to the server.

9. jQuery Gridly

If you are looking to enable drag and drop and resize the grids, this is the plugin you should go for.

8. jQuery.Kinetic

If you are looking to add smooth drag scrolling with gradual deceleration to containers, jQuery.Kinetic is the perfect plugin for you.

7. Cyclotron

This is a very simple plugin that you can use for dragging 360 degree panoramas. You can refer to it as a cylindrical projection in order to get a better idea. You can further use it seamlessly looping images.

6. Pep

This particular plugin was built keeping mobile and desktop devices in mind. This is based on a click and drag functionality and uses the best of jQuery’s animate functions along with various aspects of CSS3 in order to pull off what it does.

5. Full Calendar

This particular jQuery plugin which will provide you with a full-sized, drag and drop calendar. It will use AJAX to fetch events on the go for each month and can easily be configured to use your own format (if you have one).

4. JS Plumb

If you are looking to visually connect HTML elements on a web page, this is the plugin you should use.

3. Gridlist

This is a drag and drop library for 2D responsive and resizable list of items. This jQuery plugin is built on top of the GridList class which translates the generic items positions into responsive DOM elements with drag and drop capabilities.

2. jQuery AJAX File Uploader

This particular plugin, apart from the drag and drop element, includes ajax upload and progress bar. The idea for this plugin is very simple and uses basic JavaScript and jQuery knowledge necessary.

1. Dropzone.js

This is a light weight JavaScript library for jQuery which should turn an HTML element into a dropzone. This means that you should be able to drag and drop a file onto it and the file will be uploaded to the server via AJAX.

20 Best Drag and Drop jQuery Plugins--reference的更多相关文章

  1. 【转】20个令人敬畏的jQuery插件

    为网页设计师和开发推荐20个令人敬畏的jQuery插件.例如滑块,图像画廊,幻灯片插件,jQuery的导航菜单,jQuery文件上传,图像旋转器,标签的插件,用户界面​​元素,网络接触形式,模态窗口, ...

  2. delphi Drag and Drop sample 鼠标拖放操作实例

    Drag and Drop is a common operation that makes the interface user friendly: a user can drag/drop inf ...

  3. 『HTML5梦幻之旅』 - 仿Qt演示样例Drag and Drop Robot(换装机器人)

    起源 在Qt的演示样例中看到了一个有趣的demo.截图例如以下: 这个demo的名字叫Drag and Drop Robot,简单概括而言,在这个demo中,能够把机器人四周的颜色拖动到机器人的各个部 ...

  4. 20+ 个很有用的 jQuery 的 Google 地图插件 (英语)

    20+ 个很有用的 jQuery 的 Google 地图插件 (英语) 一.总结 一句话总结:英语提上来我才能快速去google上面找资源啊.google上面的资源要比百度丰富很多,然后有了英语就可以 ...

  5. Blazor 使用拖放(drag and drop)上传文件

    在很多上传文件的应用实例中, 都可以看到[拖放文件到此上传]这种骚功能 ,今天我们就来试试Blazor能不能完成这个想法. 简述HTML5拖放 拖放是HTML5标准的一部分,任何元素都能够拖放,也能够 ...

  6. SAP Drag or drop tree

    1 *&---------------------------------------------------------------------* 2 *& Report RSDEM ...

  7. WPF开发快速入门【7】WPF的拖放功能(Drag and Drop)

    概述 本文描述WPF的拖放功能(Drag and Drop). 拖放功能涉及到两个功能,一个就是拖,一个是放.拖放可以发生在两个控件之间,也可以在一个控件自己内部拖放.假设界面上有两个控件,一个Tre ...

  8. HTML5 之拖放(drag与drop)

    拖放(Drag 和 drop)是 HTML5 标准的组成部分. 拖放是一种常见的特性,即抓取对象以后拖到另一个位置. 在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放. HTML5 拖放实例 ...

  9. 通过HTML5的Drag and Drop生成拓扑图片Base64信息

    HTML5 原生的 Drag and Drop是很不错的功能,网上使用例子较多如 http://html5demos.com/drag ,但这些例子大部分没实际用途,本文将搞个有点使用价值的例子,通过 ...

随机推荐

  1. C# 实例化顺序

    static class Program { static void Main() { BaseB baseb = new BaseB(); baseb.MyFun(); Console.ReadKe ...

  2. e2e 自动化集成测试 环境搭建 Node.js Selenium WebDriverIO Mocha Node-Inspector

    Node.js已经出来了许多年载,至今才开始接触.周未在家闲来无事,一时心血来潮,Google了大量的文章,经过实验,终于可以把整个环境给搭起来, 废话不多话,请看步骤. 特别注意, 本文章是针对Wi ...

  3. 【译】 AWK教程指南 1前言

    前面的话: 这几天写了一个程序,在同一个目录里生成了很多文件,需要统计其中部分文件的总大小,发现经常用到的ls.du等命令都无济于事,我甚至都想到了最笨的方法,写一个脚本:mkdir一个新目录,把要统 ...

  4. error C2065:未声明的标识符错误

    原文地址:http://blog.sina.com.cn/s/blog_8216ada701017evx.html 在VS2010下进行VC++调试时,出现这样一种错误:error C2065:未声明 ...

  5. 2.3CUDA矩阵乘法

    CPU 矩阵乘法 能相乘的两个矩阵,必须满足一个矩阵的行数和第二个矩阵的列数相同. A(N*P) * B(P*M) = C(N*M). 其中P是行数,N是列数, 从宽高的角度来说,即 A的宽度和B的高 ...

  6. JAVA一个关于传递引用的测试

    以下测试主要为了说明:对传递对象或传递引用进行修改,对最终值的影响情况 public class PassTest {     @Before     public void setUp() thro ...

  7. 恒天云技术分享系列4 – OpenStack网络攻击与防御

    恒天云技术分享系列:http://www.hengtianyun.com/download-show-id-13.html 云主机的网络结构本质上和传统的网络结构一致,区别大概有两点. 1.软网络管理 ...

  8. OpenCV在Debug和Release两种模式下布恩那个同时运行的问题

    首先,可以肯定的说,两者是可以随时切换进行运行的,若不能运行,必定是配置出了问题 以Debugx64和Releasex64为例: 在Releasex64模式下,我配置好了各种路径: 于是乎,我切换到D ...

  9. SGU-495 Kids and Prizes 概率DP

    题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=495 题意:有n个盒子,每个盒子里面放了一个奖品,m个人轮流去选择盒子,如果盒子里面 ...

  10. 50个Java多线程面试题

    不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题.Java 语言一个重要的特点就是内置了对并发的支持,让 Java 大受企业和程序员的欢迎.大多数待遇丰厚的 Java 开发职位都要求开发者 ...