【发布时间】:2010-07-27 22:35:25
【问题描述】:
我编写了一个简单的 div,其中包含仅当鼠标存在于 div 中时才使用 jQuery 的 mousemove 属性跟随鼠标光标的图像。它工作得很好,除了我希望默认情况下隐藏图像,并且只在鼠标存在时出现(然后当鼠标离开时,再次消失。)这通常可以使用悬停属性来处理,但是与 mousemove 属性一起放置时,它不起作用。有任何想法吗?这是我目前使用的基本代码:
$('.containerDIV').mousemove(function(e) {$('.image').css({'left' : e.pageX+'px',});});
这是一个演示页面: http://www.fluidweb.ca/movingImage
感谢您的帮助!
安德鲁
【问题讨论】:
-
在黑暗中拍摄,但您不能只将鼠标悬停和鼠标悬停事件添加到
.containerDiv以将display:block或display:none;设置为.image?