使用jquery sortable非常干净。但是,当我尝试使内容可编辑时,它将无法正常工作。禁用sortable会向我显示我的
$(function() {
$( ".ce" ).attr("contentEditable",true);
});
确实有效。为什么忽略此属性,如何防止此行为?
答案 0 :(得分:2)
.disableSelection();
已经超越了那个满足的人。
可以使用handle
的{{1}}选项,这样您就可以在元素内编辑而不初始化dragstart,除非光标位于sortable
handle
的 DEMO 强>
答案 1 :(得分:1)
您必须通过sorting
选项关闭该span
元素的.ce
元素cancel
,以使其可编辑。请在此阅读further reference。
$(function() {
$( "#sortable" ).sortable({cancel: '.ce'});
$( ".ce" ).attr("contentEditable",true);
});