javascript - 为什么使用 jquery sortable 会阻止 contentEditable attr

标签 javascript jquery jquery-ui

使用jquery sortable非常切割和干燥。但是,当我尝试使内容可编辑时,它不起作用。禁用排序显示我的

$(function() {
    $( ".ce" ).attr("contentEditable",true);
  });

确实有效。为什么此属性被忽略?如何防止此行为?

http://jsbin.com/alExeVO/1/

最佳答案

.disableSelection(); 超越了 contenteditable。

可以使用sortablehandle选项,这样您就可以在元素内进行编辑,而无需初始化dragstart,除非光标位于handle中指定的后代上>

 $( "#sortable" ).sortable({handle: ".ui-icon"});

DEMO

关于javascript - 为什么使用 jquery sortable 会阻止 contentEditable attr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20165713/

相关文章:

javascript - 为什么脚本不执行?

javascript - 播种时未找到 "entity"的元数据

支持 "Multiple Ranged Handles"的Jquery slider 插件

node.js - 如何使用 npm 和 requires 为 jquery-ui 设置主题?

javascript - 使用 selenium,如何检测 Internet Explorer 浏览器插件?

javascript - JSON Parse/Stringify 的性能

javascript - 如何屏蔽 "."char?

javascript - 将值设置为日期选择器而不单击 'Done' 按钮

javascript - 将 (...) 放在文本末尾特定数量的字符之后

查询 :contains showing alert for all span