1
這是我第一次使用這個插件。interact.js拖動項目移動在頂部
我想添加元素的堆疊,只要它被拖動。我使用z-index和相對位置。
onstart: function (event) {
//get max z-index on page
var maxZ = Math.max.apply(null,
$.map($('body > *'), function(e,n) {
if ($(e).css('position') != 'static')
return parseInt($(e).css('z-index')) || 1;
}));
event.target.style.background = 'red';
event.target.style.zIndex = maxZ + 1;
event.target.style.position = 'relative';
},
有沒有更有效的方法來做到這一點?
my edited drag and drop demo with stacking