【发布时间】:2013-12-30 06:34:00
【问题描述】:
My list is something like this
<div id="jqxTree">
<ul>
<li>Parent1
<ul>
child1
</ul>
</li>
<li>Parent2
<ul>
child2
</ul>
<ul>
child2.1
</ul>
</li>
</ul>
</div>
当我使用 jquery draggable 时,它可以拖动整个列表。如何只拖动 child1、child2、child2.1 元素。概括地说,我只想在 li 内部的 ul 中拖动 li 元素。
我尝试使用下面的函数,但鼠标悬停在 li 的元素上时,元素被隐藏了
$('#jqxTree').delegate('li li', 'mouseover', function () {
$(this).draggable({
revert: true,
revertDuration: 0
});
});
【问题讨论】:
标签: jquery jquery-draggable jquery-droppable