sea*_*her 3 html mouse jquery position
我对jQuery有点问题,也许你们可以帮助我.以下是jfiddle中的HTML标记,以便更好地理解:
我希望将#move_me的div移动到#content_wrapper根据鼠标位置内的右侧或左侧#content_wrapper.
基本上我想要的是:如果我将光标移动到#content_wrapperdiv 内部,那么#move_mediv应该向左移动以查看content2 div,当我向左移动时,#move_me div应该向右移动以查看content1 div. .
我试图让它与mousemove和pageXoffset一起工作,但我没有让它工作.
这样的事情:
$('#content_wrapper').mousemove(function(e){
var x = e.pageX - this.parentoffsetLeft;
$('#move_me').css({'left': x});
});
Run Code Online (Sandbox Code Playgroud)
这里的图片更加精确地解释:
试试这个
我想这就是你需要的,加入position:relative;你的move_me
$('#content_wrapper').mousemove(function (e) {
$('#move_me').animate({
'left': -e.pageX + 15 + 'px'
}, 0);
});
Run Code Online (Sandbox Code Playgroud)
希望这有帮助,谢谢
| 归档时间: |
|
| 查看次数: |
12414 次 |
| 最近记录: |