【发布时间】:2015-12-27 03:40:36
【问题描述】:
我正在使用 jQuery 嵌套可排序 plugin,但我希望能够通过 editablecontent='true' 属性编辑每个列表项的文本。
但是,当我尝试此操作时,我无法修改任何列表项的文本。我认为这是因为整个列表项被用作可拖动的部分(而不仅仅是项目符号 - 这是我想要的)。有没有办法做到这一点?
<script>
$('.sortable').nestedSortable({
handle: 'div',
items: 'li',
listType: 'ul',
isTree: true,
toleranceElement: '> div'
});});
</script>
<html>
<ul class="sortable">
<li><div>Some content</div></li>
<li>
<div>Some content</div>
<ul>
<li><div contentEditable='true'>Some sub-item content</div></li>
<li><div contentEditable='true'>Some sub-item content</div></li>
</ul>
</li>
<li><div>Some content</div></li>
【问题讨论】:
标签: html jquery-ui jquery-ui-sortable