图像随鼠标移动而移动
使用 jQuery,我如何让图像随鼠标(或更确切地说是光标)移动,即使图像粘在指针上;我以后如何取消粘合它,或交换粘合的图像。谢谢
using say jQuery, how do I have an image move with the mouse (or rather the cursor) i.e. such that the image is glued to the pointer; how do I later un-glue it, or swap the glued image. thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您在寻找自定义光标图像吗?或者您想要拖动并移动页面上已有的图像?
如果是前者,您可以在 css 文件中使用
cursor: url(cursor.cur);
。如果是后者,您可以通过适当处理
图像的 mousedown
和文档的 mousemove 和 mouseup
事件来实现。Are you looking for a custom cursor image? Or are you looking to drag and move an image thats already on your page?
If its the former, you can use
cursor: url(cursor.cur);
in your css file.If its the latter, you can do it be appropriately handling the
image's mousedown
and thedocument's mousemove and mouseup
events.如果您可以使用 jquery ui,则可以使用:
在 mousedown 上应用以下(或其版本):
http:// /docs.jquery.com/UI/Position
并在 mouseup 上设置图像的绝对位置。
If you can use jquery ui you could use:
apply the following (or a versionof it) on mousedown:
http://docs.jquery.com/UI/Position
and set absoulute position of the image on mouseup.