中心缩放图像的更好方法?
我组合了一个 jquery 函数,用于在鼠标悬停时放大和缩小图像,同时保持约束框大小不变。
在这里演示: http://jsfiddle.net/q9jHu/
它效果很好,但是如果你摇动光标图像之间很快就会变得混乱。处于中间缩放状态时,脚本存储的尺寸不正确。我尝试将 .stop()
添加到方程中,但似乎无法修复该故障。
我猜我应该用 .each()
存储数据,而不是在鼠标悬停时存储数据,但我不知道该怎么做。
有什么想法吗?
I put together a little jquery function to zoom in and out of an image on mouseover, while keeping the constraining box size constant.
Demo it here: http://jsfiddle.net/q9jHu/
It works great, but if you jiggle the cursor quickly between the images, it goes haywire. The script stores the size incorrectly when in mid-zoom. I've tried adding .stop()
to the equation, but can't seem to fix the glitch.
I'm guessing I should store the data with .each()
instead of on mouseover, but I don't know how to do this.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看这里
http://jsfiddle.net/q9jHu/4/
Look here
http://jsfiddle.net/q9jHu/4/
最简单的就是改为
//
static value
但cheery的解决方案是最优的
Simplest one is to change
to
// static value
But cheery's solution is optimal