OI 对带有文本区域的 jQuery 可拖动有一个简单的问题。
我必须将 textarea 插入到可拖动的 div 中,但 textarea 的区域不可拖动,只有边框!我试图禁用 textarea 但没有。我想要一个 textarea 不可编辑但可拖动/调整大小。
这是我的html代码:
<div class="drag-item item-txt txt-static" id="1>" style="position:absolute; width:100px; height:100px; top:50px; left:10px; z-index:50;">
<textarea disabled style=" width:98px; height:48px;">Some text</textarea>
</div>
我的 jQuery 代码:
$('.drag-item').draggable({
snap : true,
cursor : "move",
delay : 100,
scroll : false,
containment : "parent",
stop: function (e, ui){
//some code
},
drag: function(e, ui){
//some code
}
}).resizable({
containment : "parent",
stop: function(e, ui) {
var width = ui.size.width;
var height = ui.size.height;
var hereDrag = this;
if($(hereDrag).find('textarea').length > 0){
$(hereDrag).find('textarea').css('width', width - 10);
$(hereDrag).find('textarea').css('height', height - 10);
}
},
resize: function(e, ui){
//some code
}
})
我怎样才能使这个文本区域不可编辑,但在所有区域中都可以拖动和调整大小,而不仅仅是边界?
谢谢