gpt4 book ai didi

c# - jquery mouseover() 检查拖放中的文件?

转载 作者:太空宇宙 更新时间:2023-11-03 14:06:32 25 4
gpt4 key购买 nike

是否有任何版本的 jquery 的 .mouseover() 可用于检查用户是否将文件拖动到鼠标悬停状态?

上下文是,当用户将鼠标悬停在 div 上时,如果他们按住鼠标按钮将某些东西拖到它上面,我想做一件事,如果这只是一个普通的鼠标悬停,我想做另一件事。

谢谢你的帮助

最佳答案

如果使用 jQuery UI,您可以轻松做到这一点。我在这里做了一个示例来演示:

鼠标悬停在 droppable 元素上不拖动时会改变字体(一种效果)。如果您拖动 draggable 并将鼠标悬停在 droppable 上,您会看到颜色发生变化(另一种效果)。

如果你不想为此使用 jQuery UI,那么你必须自己模拟上面的内容:

  • 每当拖动某个对象(在我上面的示例中为draggable)时,您需要触发一些标志,表明您有一个正在拖动的对象,
  • 类似地,当您的 draggable 停止被拖动时清除该标志,
  • 在您的 mouseover 事件处理程序中,根据标志具有不同的效果 - 如果设置了标志,则执行一件事,如果已清除,则执行其他操作

希望这对您有所帮助。

关于c# - jquery mouseover() 检查拖放中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9154147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com