本帖最后由 u012767328 于 2013-11-08 14:01:05 编辑

解决方案 »

  1.   

    给img添加onmousedown="return false;"
      

  2.   

    chrome里没有实现setCapture和releaseCapture这两个方法,这两个方法原本是IE专有的。
    你可以在控制台里测试一下(concole.log(document.releaseCapture)//返回undefined)。如果就实现拖动而言的话,既然是用Jquery来实现的,直接用e.pageX e.pageY这两个事件属性 随时都能捕获到鼠标坐标(x,y)进行计算。这样也避免了再去额外写一个mouseCoords函数的麻烦。