【发布时间】:2014-09-25 04:58:27
【问题描述】:
使用 Jquery UI 可拖动。
我在其中拖动 (#b1)thumbnail 并附加 div。但我想设置放置区域。就像我将缩略图拖动到 .box(border box) 中然后只附加作品而不是。我想设置这样的条件。 我的代码
$( "#b1" ).draggable({ revert: true });
$( ".box" ).droppable({
hoverClass: "ui-state-hover",
drop: function( event, ui ) {
$( this )
.addClass( "ui-state-highlight" )
}
});
$( "#b1" ).draggable({
start: function(event, ui) {
console.log(event);
console.log(ui);
},
stop: function(event, ui) {
$(".box").append('<div id="box'+objArr.length+'" class="border" onclick="$(this).resizable();$(this).draggable();"><img src="close.png" alt="close" width="20" height="20" class="close" id=box"'+objArr.length+'" onclick="$(this).parent().hide();"> <textarea rows="2" class="txt" id="TextBox'+objArr.length+'" cols="2"></textarea></div>');
}
});
这是我的小提琴代码:http://jsfiddle.net/zha4v66u/2/
【问题讨论】:
标签: javascript jquery