如何使div内容可编辑和可拖动
问题描述:
<div contenteditable="true" id="d">
<span>Text to edit</span>
</div>
$("#d").draggable();
我只能拖动此div,但是如何编辑它(例如,在doubleclick editable属性上处于活动状态,而在单击拖动上处于活动状态)?
I can only drag this div but how can i edit it (like on doubleclick editable property become active and on click dragging become active)?
答
$("#d").draggable()
.click(function() {
$(this).draggable({ disabled: false });
}).dblclick(function() {
$(this).draggable({ disabled: true });
});