<div contenteditable="true" id="d">
<span>Text to edit</span>
</div>
jQuery("#d").draggable();
jQuery("#d").click(function(){
if (jQuery(this).hasClass('ui-draggable-disabled')){
}else{
jQuery(this).draggable('option', 'disabled', true);
jQuery(this).attr('contenteditable','true');
setFocus(this);
}
}).blur(function(){
jQuery(this).draggable( 'option', 'disabled', false);
jQuery(this).attr('contenteditable','false');
});
//此函数是为了让光标移到文末
function setFocus(obj){
obj.focus(); //解决ff不获取焦点无法定位问题
var range = window.getSelection();//创建range
range.selectAllChildren(obj);
range.collapseToEnd();//光标移至最后
}