jQuery可拖放的目标组件
我有一个可拖动/可拖放的库存设置。这基本上是一个拼图,但很简单,正确的片段会捕捉到正确的区域。我把弹片和拼图都记下来了。然而,当我将工件1拖过位置2时,它并没有显示为无效。如何区分目标区域 HTML: 添加jQuery可拖放的目标组件,jquery,draggable,droppable,Jquery,Draggable,Droppable,我有一个可拖动/可拖放的库存设置。这基本上是一个拼图,但很简单,正确的片段会捕捉到正确的区域。我把弹片和拼图都记下来了。然而,当我将工件1拖过位置2时,它并没有显示为无效。如何区分目标区域 HTML: 添加accept:“#选择器”作为可拖放插件的选项: $(function(){ $("#piece1").draggable({ revert: "invalid" }); $("#piece1drop").droppable({
accept:“#选择器”
作为可拖放插件的选项:
$(function(){
$("#piece1").draggable({ revert: "invalid" });
$("#piece1drop").droppable({
drop: function() {
$('#piece1').hide();
$('#piece1drop').css('background-image', 'url("piece1placed.png")');
},
accept: "#piece1"
});
$("#piece2").draggable({ revert: "invalid" });
$("#piece2drop").droppable({
drop: function() {
$('#piece2').hide();
$('#pin2drop').css('background-image', 'url("piece2placed.png")');
},
accept: "#piece2"
});
});
添加接受:“#选择器”
作为可拖放插件的选项:
$(function(){
$("#piece1").draggable({ revert: "invalid" });
$("#piece1drop").droppable({
drop: function() {
$('#piece1').hide();
$('#piece1drop').css('background-image', 'url("piece1placed.png")');
},
accept: "#piece1"
});
$("#piece2").draggable({ revert: "invalid" });
$("#piece2drop").droppable({
drop: function() {
$('#piece2').hide();
$('#pin2drop').css('background-image', 'url("piece2placed.png")');
},
accept: "#piece2"
});
});
$(function(){
$("#piece1").draggable({ revert: "invalid" });
$("#piece1drop").droppable({
drop: function() {
$('#piece1').hide();
$('#piece1drop').css('background-image', 'url("piece1placed.png")');
},
accept: "#piece1"
});
$("#piece2").draggable({ revert: "invalid" });
$("#piece2drop").droppable({
drop: function() {
$('#piece2').hide();
$('#pin2drop').css('background-image', 'url("piece2placed.png")');
},
accept: "#piece2"
});
});