ie的jquery可排序问题

时间:2011-03-09 08:09:01

标签: jquery jquery-ui jquery-ui-sortable internet-explorer-7

我正在使用jquery对我的列表进行排序,但我遇到了死胡同。首先,我检查了jquery网站,如果他们在ie7上工作,那太好了,确实如此。接下来,我检查了没有样式的我(因此可能不会有任何拦截或影响jquery的东西)。但我仍然在ie7

中得到这个奇怪的错误

当您对内部列表中的项目(我有嵌套列表)进行排序时,它们会相互重叠,从而破坏布局。如果你对contianer列表进行排序,它们工作正常!这是我的意思:

http://jsfiddle.net/GDUpa/

请注意,如果您拖动演示一个或两个点(在ie中),它将与其他链接重叠。但是如果你拖动POC(它将选择整个东西,包括它下面的链接),它工作正常!

我的标记有问题吗?

修改的 我已经检查过,似乎IE正在搞乱嵌套的可排序列表。是否有人能指出我如何支持ie7的婊子的正确方向?

1 个答案:

答案 0 :(得分:2)

我认为问题在于有两个可拖动的对方(外部ul和内部li)。如果您将handle添加到外部ul,以便只能在p.test-category上进行拖动,它似乎可以解决问题。我添加了一些CSS,以便更容易看到树,但它也可以不用它。

http://jsfiddle.net/GDUpa/7/