$('.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; }