Jeditable不能使用Jquery排序

时间:2009-09-13 20:43:20

标签: jquery jquery-ui-sortable jeditable autogrow

我正在使用Jeditable(带有类型自动增长)来编辑具有类似兄弟姐妹的div中的文本。然后我为所有兄弟姐妹使用了Sortable,然后在外面点击时,jeditable不会取消编辑。

因为我需要可排序的功能并且不想丢失编辑,所以真的在泡菜中。

编辑: 此外,一旦我点击编辑文本,它将不允许我从textarea中选择任何文本。这变得更糟。对于我臃肿的应用来说,Sortable似乎太多了

1 个答案:

答案 0 :(得分:0)

我讨厌带回旧帖子,但这是谷歌的最佳结果之一,它没有解决方案。

由于我看不到代码,这只是一个猜测,但我遇到了同样的问题,这解决了它。

.disableSelection()会影响sortable的所有子项,并且您只希望它影响直接子项,就像sortable一样。只需将其更改为.children()。disableSelection();它应该没问题。 :)

示例:

$(".example").sortable({
    connectWith: ".sample"
}).children().disableSelection();

编辑:我在一个新项目上尝试了这个,但它没有按照它在另一个项目上的方式工作。但是,删除disableSelection()一起工作,我没有发现它搞砸了什么。