【发布时间】:2017-11-29 06:58:14
【问题描述】:
我正在尝试在滚动时提供缩放功能。我有一个#mainDiv,里面有多个.foo 表,里面有jsPlumb 端点。当用户滚动时,#mainDiv 应该保持相同的大小并且表格应该调整大小,这实际上会发生,但是表格的端点不会改变它们的大小和位置。看看这个 jsFiddle:
https://jsfiddle.net/vaxobasilidze/cg3hkde7/9/
Fiddle 很大,但我们只需要第一个 javascript 函数。将一些项目拖到右侧,添加新链接并滚动。表会改变大小,但端点保持不变。如何解决端点问题?
端点不是这些表的一部分,但它们是 jsPlumb 库的一部分,它的对象具有 setZoom() 函数。这个功能不起作用,我想知道为什么。连接器也应该改变它们的位置。
此外,应用还必须在触控设备上运行。 setZoom 是否适用于触摸设备的捏缩放,我该如何实现?
【问题讨论】:
-
如果您查看呈现的 HTML,则缩放正在应用于内容表,并且端点是该表之外的 IMG 元素。
-
@Seano666 确实如此。端点不是这些表的一部分,但它们是 jsPlumb 库的一部分,它的对象具有 setZoom() 函数。这个功能不起作用,我想知道为什么。这是我的问题
标签: javascript jquery html css jsplumb