Я пытаюсь сделать доступным масштабирование при прокрутке. У меня есть одна таблица #mainDiv
с несколькими таблицами .foo
внутри с конечными точками jsPlumb. Когда пользователь прокручивает, #mainDiv
должен оставаться того же размера, а размеры таблиц должны изменяться, что и происходит на самом деле, но конечные точки таблицы не меняют свой размер и положение. взгляните на этот jsFiddle:
https://jsfiddle.net/vaxobasilidze/cg3hkde7/9/
Fiddle довольно большой, но нам нужна только первая функция javascript. Перетащите несколько элементов вправо, добавьте новую ссылку и прокрутите. таблицы изменят размер, но конечные точки останутся прежними. Как я могу решить эту проблему с конечными точками?
Конечные точки не являются частью этих таблиц, но они являются частью библиотеки jsPlumb, которая имеет функцию setZoom() для своих объектов. Эта функция не работает, и я хотел бы знать, почему. Соединители также должны поменять свое место.
Кроме того, приложение должно работать и на сенсорных устройствах. Работает ли setZoom с масштабированием для сенсорных устройств и как это реализовать?