Javascript 如何使图像在单击时可拖动

Javascript 如何使图像在单击时可拖动,javascript,jquery,html,drag-and-drop,onclick,Javascript,Jquery,Html,Drag And Drop,Onclick,我不知道怎么做,但我希望有一种方法,使我的图像只有在点击时才能拖动 我不希望我的图像可以拖动,除非首先选中/单击它 有办法吗??请提供帮助。从概念上讲,您需要跟踪mousedown和mouseup事件。当用户将鼠标悬停在您的图像上,然后按下鼠标按钮时,您将进入“拖动模式”,并停留在那里,直到用户释放,即触发“mouseup” 当进入“拖动模式”时,您可以通过跟踪mousemove事件并从传递的事件对象上抓取clientX和clientY来获得平移图像的偏移量。这些将告诉您鼠标移动了多少。有一种方

我不知道怎么做,但我希望有一种方法,使我的图像只有在点击时才能拖动

我不希望我的图像可以拖动,除非首先选中/单击它


有办法吗??请提供帮助。

从概念上讲,您需要跟踪mousedown和mouseup事件。当用户将鼠标悬停在您的图像上,然后按下鼠标按钮时,您将进入“拖动模式”,并停留在那里,直到用户释放,即触发“mouseup”


当进入“拖动模式”时,您可以通过跟踪mousemove事件并从传递的事件对象上抓取clientX和clientY来获得平移图像的偏移量。这些将告诉您鼠标移动了多少。

有一种方法-在第一次单击图像时初始化jQueryUI库