javascript - Change the type of events -
is possible change type
of event in javascript?
in scenario triggering events jquery on canvas, on specific elements in rendered canvas, drawn shapes or images.
mousemoveevent ---> [canvas] -> [find element] ---> mousemoveoverelementevent
basically catch onmousemove event on complete canvas with:
$('canvas').bind('mousemove'........
but dom not exist within canvas want transform (to chatch later in process) to:
$('canvas').bind('mousemoveoverelement'........ $('canvas').bind('mouseenteronelement'........ $('canvas').bind('mouseleaveonelement'........
and assign
e.element = 'imageatacertainpositioninthecanvas'
i prefer pass modified event instead of assigning new callback.
- canvasscript3 offers library features such events. there few things mouseover event, mouseout event. check list of tests.
- there examples of associating events canvas "elements" in previous stackoverflow questions.
- html5 canvas rectangular region mouseover tutorial
you might want read issue of sprite , canvas , relative bad performances too.
Comments
Post a Comment