使用 jQuery 编写一个可排序的列表(只是基本功能,jQueryUI 对我来说太重了)
Write a sortable list using jQuery (just basic functionality, jQueryUI is too heavy for me)
我想用jQuery写一个可排序的列表。
我的想法如下:当 li 元素随鼠标移动时,当鼠标向上事件发生时,将按动态方式放置在放置 li 元素的位置。
但我没有得到一件事:如何使其他 li 元素随着占位符的移动而适当地上下移动。我认为我不应该使用 CSS 'top' 属性来移动这些元素,因为此方法实际上不会自动更改列表中每个元素的索引。有人可以给我一些想法吗?谢谢。
实际上,jQuery UI允许您选择脚本中所需的部分。因此,您可以仅选择可排序(它将具有其他三个依赖项,但不会特别大)。只需转到jQuery UI主页,然后单击构建自定义下载。您可以通过这种方式获得一个非常轻量级的脚本(如果您在下载中选择可读代码,则可以进一步剥离该脚本)。
它有助于您的代码跨浏览器兼容性,并且jQuery UI代码实际上是可读的,并且易于剥离任何不必要的功能(例如,您可以删除scrollSensitivity
setter)。
相关文章:
- 添加文字和评论功能更新Div
- JavaScript打印功能使日历停止工作
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何防止网页加载后自动启动功能
- 除修剪外的其他功能
- 悬停功能触发器
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 删除CKEditor工具栏按钮,但不删除功能
- 异步facebook功能
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- jQuery滚动功能只工作一次
- Graphiti中是否有任何工具提示功能
- React redux初始化功能,无论状态变化如何
- 在哪里可以学习ECMAScript标准中尚未包含的JavaScript功能
- 正在获取select上的功能id
- JqueryUI访问修改拖拽功能
- 自动完成jQueryUI双调用功能,然后选择并按回车键
- 使用 jQuery 编写一个可排序的列表(只是基本功能,jQueryUI 对我来说太重了)
- jQueryUI为多个按钮添加了点击功能