Reputation: 856
This code should make an element disappear from a list when it is dropped on another element (called cookiemonster)
addEvent(cookiemonster, 'drop', function (e) {
if (e.stopPropagation) e.stopPropagation();
var el = document.getElementById(e.dataTransfer.getData('text'));
el.parentNode.removeChild(el);
return false;
});
Upvotes: 1
Views: 20914
Reputation: 1211
create an auxiliar variable like this
addEvent(cookiemonster, 'drop', function (e) {
if (e.stopPropagation) e.stopPropagation();
var el = document.getElementById(e.dataTransfer.getData('text'));
var aux = el.parentNode;
aux.removeChild(el);
return false;
});
Upvotes: 1