替代jQuery ui可排序需要

时间:2010-03-16 21:24:33

标签: jquery firefox jquery-ui-sortable

我正在尝试使用jQuery ui sortable但它不适合我,它在Firefox中滚动时有滚动偏移问题。目标是拥有一个<li>标签列表,用户可以使用鼠标重新订购。

我的问题是,该插件存在哪些替代方案?

3 个答案:

答案 0 :(得分:1)

所以经过一段时间的搜索后,我发现这是一个Interface Elements,它具有几乎相同的实用性,并且与Firefox没有相同的问题。

答案 1 :(得分:0)

老兄,你是男人!这让我疯狂了大约2个小时。

显然问题是由html overflow-y设置为滚动引起的。虽然在元素填充时很多时候它对我来说不起作用。这令人气愤。

编辑:Bugger。不再支持接口,并且使用更高版本的jQuery会出现错误。

EDIT2:好的,所以你可以通过做这两件事来解决jQuery可排序的所有错误:

1 - 确保html元素确实有溢出y:滚动

2 - 确保可排序的父元素都没有位置:relative

我现在正在使用最新版本的jQuery和jQuery UI,一切都很好(但我不知道他们为什么不在同一页面上告诉你,或者有一个“Bugs”标签。哑巴)

答案 2 :(得分:0)

这个问题有点老了,但是我是从Google登陆的,所以这里有一个很好的库-DragonflyJS:

https://getbutterfly.com/dragonflyjs-vanilla-javascript-drag-and-drop/

只有300多个行,并且似乎可以在所有现代浏览器上使用。