javascript - binding predefined functions to Jquery events -
i have working script apply transformations svg image draggable. script works when use attributes of html element.
<g id="all" onmousedown="startmove(evt)" onmousemove="moveit(evt)" onmouseup="endmove(evt)">   however bind events jquery below , wonder going wrong code below
$('svg > g').mousedown(startmove(evt)); $('svg > g').mousemove(moveit(evt)); $('svg > g').mouseup(endmove(evt));      
try this:
$('svg > g').mousedown(function(evt){     //do stuff });   or even
$('svg > g').mousedown(startmove);  function startmove(evt){     //do stuff }   startmove references actual function, while startmove() uses it's return value.
Comments
Post a Comment