[英]jQuery OnMouseMove scroll div Top/Bottom, NOT right/left, how?
please how to change this code? 请问如何更改此代码? http://jsbin.com/alokat/1/edit I need scroll Up and Down, not Left and Right.
http://jsbin.com/alokat/1/edit我需要向上和向下滚动,而不是向左和向右滚动。 Thanks for reply.
谢谢您的回复。
I have adjusted your code a little: 我稍微调整了你的代码:
galW = $gal.outerWidth(true),
galSW = $gal[0].scrollWidth,
to 至
galW = $gal.outerHeight(true),
galSW = $gal[0].scrollHeight,
and changed the offset for the mousemove
. 并更改了
mousemove
的偏移量。
Also you need to change $gal.scrollLeft(posX*wDiff);
你还需要改变
$gal.scrollLeft(posX*wDiff);
in setInterval
to $gal.scrollTop(posX*wDiff);
在
setInterval
为$gal.scrollTop(posX*wDiff);
. 。
You can see all chnages here: http://jsbin.com/alokat/102/ 你可以在这里看到所有的chnages: http ://jsbin.com/alokat/102/
This works http://jsbin.com/alokat/109/edit . 这适用于http://jsbin.com/alokat/109/edit 。 Should rename the variables and methods though.
应该重命名变量和方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.