无法制作可resize/可拖动的
我在这里有一个jsfiddle – 我正在尝试创建一个可拖动和可resize的textarea,但draggable()
和resizable()
方法没有这样做。 如果我只用
替换下面第九行中的
,它可以正常工作。
有谁知道问题是什么?
谢谢
$(function () { $('#new').click(function () { var new_offset = { top: 30, left: 40 }; var new_width = 200; var new_height = 150; var newElement$ = $('
这是一个允许拖动和文本编辑的解决方案。 但是,您无法使用光标选择文本。 你可以移动箭头键或cmd-A。
基本上,你在DIV中包围textarea,从textarea中删除resize,并使div可resize和可拖动。
这是你必须添加到draggable()函数的jQuery。
.draggable({ cancel: "text", start: function (){ $('#textarea').focus(); }, stop: function (){ $('#textarea').focus(); } })
的jsfiddle