la distanza e' la differenza tre le coordinate che ti ricavi con offset o position
http://api.jquery.com/offset/
http://api.jquery.com/position/

la linea la tracci col canvas
https://developer.mozilla.org/en/canvas_tutorial

buono studio