html5sortable

jQuery 排序插件
授权协议 MIT
开发语言 JavaScript
所属分类 jQuery 插件、 其他jQuery插件
软件类型 开源软件
地区 不详
投 递 者 李招
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

HTML5 Sortable 是一个 jQuery 插件,使用本地拖拽 API 来创建可排序的列表和网格。

特性:

  • 小于 1KB (简化和压缩 )

  • 使用本地的拖拽 API

  • 支持列表和网格风格的布局

  • 类似 jQuery-UI 可排序插件的 API 和功能

  • 可以在 IE 5.5+, Firefox 3.5+, Chrome 3+, Safari 3+ 和 Opera 12+ 上使用

用法:

从这里下载 here,然后:

ul class="sortable"> li>Item 1 li>Item 2 li>Item 3 li>Item 4 ul> script src="jquery.sortable.js">script> script> $('.sortable').sortable(); script>

API 兼容 jQuery-UI:

yepnope({
    test: Modernizr.draganddrop,
    yep: 'jquery.sortable.js',
    nope: 'jquery-ui.min.js',
    complete: function() { $('.sortable').sortable().bind('sortupdate', function() { //Store the new order. }
    }
});

样板

http://farhadi.ir/projects/html5sortable/

  • 我正在尝试实现HTML5 Sortable,但在控制台中出现以下错误: Uncaught TypeError: $(...).sortable is not a function at HTMLDocument.ready (checklistentries.self-d4e56bc….js?body=1:6) at fire (jquery.self-bd7ddd3….js?body=1:323

  • 如果大家提到拖放相关插件的话,肯定会想到jQuery UI,这个UI类库包含了你需要用到的几乎所有组件,但是如果你只想使用jQuery UI中的某一个组件,例如,拖放组件的话,调用如此大的一个类库会有有杀鸡用宰牛刀的感觉,今天这里我们将介绍一个轻量级的jQuery drag and drop插件 - HTML5 Sortable。它能够帮助你创建可拖拽的列表和网格元素,希望大家喜欢! 主要特性 1

  • Sortable Sortable is a minimalist JavaScript library for reorderable drag-and-drop lists. Features Supports touch devices and modern browsers (including IE9) Can drag from one list to another or withi

 相关资料
  • A根据排序功能自动对树中的所有同级进行排序。 $.jstree.defaults.sortsort plugin 用于对节点进行排序的设置功能。它在树的上下文中执行,接受两个节点作为参数,并应返回1 或 -1. sort (obj [, deep])sort plugin private 用于对节点的子节点进行排序 objmixed 节点 deepBoolean 如果设置为true节点,则以递归方

  • 本文向大家介绍插入排序,包括了插入排序的使用技巧和注意事项,需要的朋友参考一下 这种分类技术与卡片分类技术相似,换句话说,我们使用插入分类机制对卡片进行分类。对于这项技术,我们从数据集中拾取一个元素,并移动数据元素以放置一个位置,以便将拾取的元素插入回数据集中。 插入排序技术的复杂性 时间复杂度:最佳情况为O(n),平均情况和最差情况为O(n ^ 2) 空间复杂度:O(1) 输入输出 算法 输入-

  • 插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 插入排序和冒泡排序一样,也有一种优化算法,叫做拆半插入。 1. 算法步骤 将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一

  • 1. 前言 本节内容是排序算法系列之一:插入排序,主要讲解了插入排序的主体思路,选取了一个待排序的数字列表对插入排序算法进行了演示,给出了插入排序算法的 Java 代码实现,帮助大家可以更好地理解插入排序算法。 2. 什么是插入排序? 插入排序(Insert Sort),是计算机科学与技术领域中较为简单的一种排序算法。 顾名思义,插入排序是通过不断插入待排序的元素完成整个排序过程。插入排序是一种很

  • 我试图理解插入排序和选择排序之间的区别。 它们似乎都有两个组成部分:未排序列表和排序列表。它们似乎都从未排序列表中提取一个元素,并将其放在排序列表的适当位置。我看到一些网站/书籍说选择排序通过一次交换一个来实现这一点,而插入排序只是找到合适的位置并插入它。但是,我看到其他文章说了些什么,说插入排序也交换。因此,我感到困惑。有任何规范的来源吗?

  • 插入排序 """ 插入排序核心思想 将数组分成一个有序数组和一个无序数组 每次从无序数组中提一个元素出来 插入到 有序元素的合适位置 """ from typing import List def insert_sort(arr: List) -> List: """ 插入排序 :param arr: :return: """ target =

  • 该插件根据比较配置选项功能自动排列所有同级节点,默认为字母顺序。 $(function () { $("#plugins5").jstree({ "plugins" : [ "sort" ] }); });

  • 插入排序,尽管仍然是 $$O(n^2)$$,工作方式略有不同。它始终在列表的较低位置维护一个排序的子列表。然后将每个新项 “插入” 回先前的子列表,使得排序的子列表称为较大的一个项。Figure 4 展示了插入排序过程。 阴影项表示算法进行每次遍历时的有序子列表。 Figure 4 我们开始假设有一个项(位置 0 )的列表已经被排序。在每次遍历时,对于每个项 1至 n-1,将针对已经排序的子列表中