25+ 个 jQuery 网页拖放操作的插件

简介: 这篇文章为你介绍27个jQuery插件,使得你的Web前端具备拖放操作的能力。 Ajax Upload 提供文件拖放上传,并显示上传进度 Drop n’ Save – Drag & Drop Uploader 另外一个文件拖放上传功能的实现。

这篇文章为你介绍27个jQuery插件,使得你的Web前端具备拖放操作的能力。

Ajax Upload

提供文件拖放上传,并显示上传进度

drag-drop-upload

Drop n’ Save – Drag & Drop Uploader

另外一个文件拖放上传功能的实现。

drop-n-save

MORE INFO |DEMO by Codecanyon (premium plugin)

jqDnR

jqDnR作为jQuery是一个轻量级的,让你拖、放自如,并且调整其大小的元素插件。这个插件很简单,重量轻(972字节),非常容易实现。 能够让您的网站更方便用户使用。

resize-drag

jQuery Drag Expose | Draggable Image Gallery

使用一种不同的方式来显示照片,并可进行拖放操作

drag-expose

MORE INFO |DEMO by Codecanyon (premium plugin)

Sortable Lists

很酷的脚本用来对列表进行拖放操作

sortable-list

jQuery OneByOne Slider Plugin

OneByOne Slider 是一个轻量级的 jQuery 插件,可用来显示图片和文本,使用 CSS3 动画效果,支持触摸设备上的左右滑动,可使用鼠标拖放操作进行显示

onebyone-slider-plugin

MORE INFO |DEMO by Codecanyon (premium plugin)

Table Drag and Drop JQuery plugin

在表格内对行数据进行拖放

dragable-table

Dynamic Drag’n Drop With jQuery And PHP

Drag’n drop 是一个完全使用 jQuery & jQuery UI 实现的拖放功能。

jquery-drag-n-drop

Easy Scroll

可轻松实现拖放滚动效果的页面。

easy-scroll

MORE INFO |DEMO by Codecanyon (premium plugin)

Draggable

一个基于jQuery的拖放插件,易于使用,所有的操作均通过调用draggable进行。

draggable

Drag-and-Drop with jQuery: Your Essential Guide

学习如何使用 jQuery 和 jQuery UI 的拖放插件来创建具有拖放效果的 Web 应用,包含一个完整的扑克牌拖放操作演示。

drag-and-drop-guide

Zoomer jQuery Products Showcase

Zoomer! 是一个用来显示产品列表的工具,内置缩放和拖放功能。

jQuery-zoomer

MORE INFO |DEMO by Codecanyon (premium plugin)

animaDrag

AnimaDrag 允许拖拉的元素具有动画效果。

animadrag

Ultra small code to drag everything in HTML pages

这是一个很基本的快速实现拖放操作的教程,可重用以及个性化定制。

drag-everything

$.event.special.drag

这是 jQuery 的事件实现拖放事件模型,开发者无需了解太多拖放的细节。

special-drag

(mb)ConteinersPlus

很有用的插件用于实现皮肤化的容器,支持拖拉、大小更改以及最小化等操作。

drag and drop jquery plugins

resizable

可对元素使用拖放操作来更改大小

resizable

ppDrag

ppDrag 是 jQuery 的拖放插件,简化了 jQuery UI‘s Draggable.ppdrap

NestedSortable

nested-sortable

jQuery File Tree Aza’s revised version

drag and drop jquery plugins

Dragscrollable

用于在一个可视范围内滚动一个很大的嵌套层,类似地图。

dragscrollable

dragndrop

轻松实现拖放操作

dragndrop

Collidable Draggables

Adds collision detection to draggable objects. Add “collide: ‘block’” or “collide: ‘flag’” when you create a draggable: $(".box").draggable({collide: 'flag'}); or$(".box").draggable({collide: 'block'}); In ‘flag’ mode overlapping objects receive new classes – ‘ui-draggable-overlapping’ for the object being dragged and ‘ui-draggable-overlapped’ for the other object. In ‘block’ mode objects are blocked from overlapping other objects by being snapped to the edge of the object they collided with.

jQuery UI multiple draggable plugin

jQuery multiple draggable plugin 是 jQuery UI 的拖放插件扩展,可实现分组拖放draggable-plugin

jQuery List DragSort

一个轻量级的 jQuery 插件,提供拖放排序列表的功能

list-dragsort

Jquery iviewer

JQuery.iviewer 是一个用来在一个固定范围内查看图片的插件,可对图片进行缩放以及拖放移动显示

drag and drop jquery plugins

(mb)ImgNavigator

相册插件,用于显示很大的图片,通过拖放进行浏览

drag and drop jquery plugins

$().mapbox

实现类似 Google 地图的拖拉操作。

drag and drop jquery plugins

Drag n Drop Scattered Gallery

Drag and drop gallery script with various look and feel options.

scattered-gallery

MORE INFO |DEMO by Codecanyon (premium plugin)

英文原文OSCHINA原创翻译

目录
相关文章
|
4月前
|
JavaScript 前端开发
使用jQuery操作DOM元素
使用jQuery操作DOM元素
|
4月前
|
JavaScript 前端开发 索引
JQuery样式操作、click事件以及索引值-选项卡应用示例
JQuery样式操作、click事件以及索引值-选项卡应用示例
49 1
|
4月前
|
JavaScript
jQuery遍历div,判断是否为空,为空时执行某个操作
jQuery遍历div,判断是否为空,为空时执行某个操作
|
4月前
|
JavaScript
jQuery图片延迟加载插件jQuery.lazyload
jQuery图片延迟加载插件jQuery.lazyload
|
3月前
|
设计模式 JavaScript 前端开发
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
38 1
|
4月前
|
缓存 JavaScript
|
15天前
|
Devops 持续交付 测试技术
JSF遇上DevOps:开发流程将迎巨变?一篇文章带你领略高效协同的魅力!
【8月更文挑战第31天】本文探讨了如何在JavaServer Faces(JSF)开发中融入DevOps文化,通过持续集成与部署、自动化测试、监控与日志记录及反馈机制,提升软件交付速度与质量。文中详细介绍了使用Jenkins进行自动化部署、JUnit与Selenium进行自动化测试、ELK Stack进行日志监控的具体方法,并强调了持续改进的重要性。
27 0
|
23天前
|
JavaScript 前端开发 数据安全/隐私保护
Validform jQuery插件详解
【8月更文挑战第21天】
|
2月前
|
JavaScript 前端开发 API
前端框架与库 - jQuery基础与DOM操作
【7月更文挑战第18天】jQuery 是一个简化JavaScript任务的库,以其“write less, do more”理念著称。核心功能包括DOM操作、事件处理和Ajax。DOM操作如选择元素(`$("p")`、`$("#myDiv")`、`$(".myClass")`)、创建及添加元素、修改属性和内容。事件处理如绑定(`click`)和触发(`trigger`)。常见问题涉及`$`符号冲突(使用`jQuery`代替)、异步加载管理和选择器性能优化。了解并规避这些问题能提升jQuery使用效率。
22 0
|
3月前
|
JavaScript 前端开发 安全
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作