$('.container .drag').draggable({
containment: "parent",
multiple: true,
selected: '.selected',
beforeStart: function () {
var $this = $(this);
if (!$this.hasClass('selected')) {
$this.siblings('.selected')
.removeClass('selected');
$this.addClass('selected');
}
}
});
.container {
position: relative;
}
.drag {
position: absolute;
}
$('.container .drag').draggable({
containment: "parent",
multiple: true,
selected: '.selected',
helper: 'clone',
beforeStart: function () {
var $this = $(this);
if (!$this.hasClass('selected')) {
$this.siblings('.selected')
.removeClass('selected');
$this.addClass('selected');
}
}
});
.container {
position: relative;
}
.drag {
position: absolute;
}
.ui-draggable-container {
background-color: rgba(255, 0, 0, 0.5);
}
$('.container .drag').draggable({
containment: "parent",
multiple: true,
selected: '.selected',
snap: '.drag',
beforeStart: function () {
var $this = $(this);
if (!$this.hasClass('selected')) {
$this.siblings('.selected')
.removeClass('selected');
$this.addClass('selected');
}
}
});
.container {
position: relative;
}
.drag {
position: absolute;
}
.ui-draggable-container {
background-color: rgba(255, 0, 0, 0.5);
opacity: 1;
outline: 2px solid yellow;
}