drag and drop und koordinaten
Jo
- java
Hi,
ich teste gerade mit scriptaculous and prototype habe folgendes Problem.
Ich habe zwei Funktionen und möchte damit zu Beginn und am Ende des Drag and Drop des DIVs mit der Id "mapId" die globale Variablen mit der jeweils aktuellen Mausposition besetzen, und zwar mit der Event.pointer-Funktion von Prototype:
//Global Variablen:
var clickX,clickY,sclickX,sclickY;
function dragundcoord(){
new Draggable($("mapId"),{onStart:startPan, onEnd:stopPan, zindex:3});
}
function startPan(event){
clickX = Event.pointerX(event)-xoffset;
clickY = Event.pointerY(event)-yoffset;
}
function stopPan(event){
var sclickX = Event.pointerX(event);
var sclickY = Event.pointerY(event);
//mach was..
}
funktioniert nur leider nicht, was mach ich falsch?
Muß ich die Events auch für Prototype auf das Objekt starten?
z.B.
Event.observe($("mapId"), 'mousedown', startPan);
Event.observe($("mapId"), 'mouseup', stopPan);
Jo