我正在尝试使用 Zoomooz + jquery.mouse.wheel 和 jquery.kinetic.js 在表单设计器中实现自由拖动/滚动功能的缩放。这是该功能的演示:http://jsfiddle.net/mVf8Z/ http://jsfiddle.net/mVf8Z/
我的问题是:
“重置”按钮无法将状态重置为原始状态。它放大容器并将其稍微移动到视口的右上角
当我使用鼠标滚轮放大容器内部时,容器能够放大,但它总是移至视口的右上角
知道我的代码哪里错了吗?
Update
添加附加层后,看起来移开问题已解决,检查http://jsfiddle.net/mVf8Z/3/ http://jsfiddle.net/mVf8Z/3/。然而,仍然存在2个问题:
我无法使用 jquery.kinetic 拖动/滚动将页面滚动到预期的视图端口。在放大之前这是可以的
单击重置按钮不会重置为原始状态,而是会缩小一点。
Update 2
我最终得到了一个基于 zynga 滚动器的解决方案(http://zynga.github.com/scroller/)。这是小提琴:http://jsfiddle.net/mVf8Z/5/ http://jsfiddle.net/mVf8Z/5/。这个解决方案的问题是与zoomooz相比,放大效果很糟糕。我向 zynga 提交了一个问题,地址为https://github.com/zynga/scroller/issues/28 https://github.com/zynga/scroller/issues/28
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)