Datum: 3 juli, 2012 Författare: admin Kategori: Snippets & Koder

Att skapa interaktion för användaren genom drag-n-drop funktionalitet är vanligt förekommande fenomen. Det som är av stor vikt är händelsehanteringen i JavaScript. För olika element behövs det appliceras  ”lyssnare” som triggas vid valt tillfälle. Vanliga händelser vid drag-n-drop är ex. mousedown, mousemove, mouseup för förflyttning av objekten samt mouseover och mouseout där man vill släppa elementet. Hotspot/proxy-element används med fördel för den yta man tänkt flytta sitt objekt till. Jag har programmerat en webbläsaroberoende funktion för att flytta artiklar till en varukorg för vidare behandling. Funktionerna är gjorde i objektorienterad javascript.

Här hittar du min drag-n-drop baserade varukorg.