是否有任何版本的jquery的.mouseover()可用于检查用户是否将文件拖到鼠标悬停状态?
上下文是当用户将鼠标悬停在div上时,如果他们按住鼠标按钮将某些东西拖到它上面,我想做一件事,如果它只是正常的鼠标悬停我想做另一件事。 / p>
感谢您的帮助
答案 0 :(得分:1)
您可以使用jQuery UI轻松完成此操作。我在这里做了一个样本来证明:
不拖动droppable
元素时鼠标悬停会改变字体(一种效果)。如果您拖动draggable
并将鼠标悬停在droppable
上,您会看到颜色发生变化(另一种效果)。
如果您不想使用jQuery UI,那么您必须自己模拟以上内容:
draggable
)时,您需要触发一些标记,表明您有一个被拖动的对象,draggable
停止拖动mouseover
事件处理程序中,根据标志有不同的效果 - 如果设置了标志,则执行一项操作,如果已清除,则执行其他操作希望这有帮助。