我正在使用Jeditable(带有类型自动增长)来编辑具有类似兄弟姐妹的div中的文本。然后我为所有兄弟姐妹使用了Sortable,然后在外面点击时,jeditable不会取消编辑。
因为我需要可排序的功能并且不想丢失编辑,所以真的在泡菜中。
编辑: 此外,一旦我点击编辑文本,它将不允许我从textarea中选择任何文本。这变得更糟。对于我臃肿的应用来说,Sortable似乎太多了
答案 0 :(得分:0)
我讨厌带回旧帖子,但这是谷歌的最佳结果之一,它没有解决方案。
由于我看不到代码,这只是一个猜测,但我遇到了同样的问题,这解决了它。
.disableSelection()会影响sortable的所有子项,并且您只希望它影响直接子项,就像sortable一样。只需将其更改为.children()。disableSelection();它应该没问题。 :)
示例:
$(".example").sortable({
connectWith: ".sample"
}).children().disableSelection();
编辑:我在一个新项目上尝试了这个,但它没有按照它在另一个项目上的方式工作。但是,删除disableSelection()一起工作,我没有发现它搞砸了什么。