Guten Morgen,
ich bastele gerade an einem Drag'n'Drop-System mit Javascript und würde das ganze gerne in einer klasse verpacken. dummer weise funktioniert das eventhandling nicht, wenn ich alle funktionen in der klasse zusammen fasse:
function DragSystem()
{
document.onmousedown = this.dragStart;
}
DragSystem.prototype.dragStart = function(ereignis)
{
alert('test');
}
auch der versuch, die methode zum eventhandling außerhalb der klasse zu übergeben funktioniert nicht.
var drag = new DragSystem();
document.onmousedown = drag.startDrag;
bevor ich die funktionen als klasse gruppiert hatte, gings wunderbar. ist das so nicht machbar oder habe ich etwas übersehen?
mfg
DerToM