Tôi đang cố gắng phóng to thu nhỏ khi di chuyển. Tôi có một #mainDiv
với nhiều bảng .foo
bên trong với điểm cuối jsPlumb. Khi người dùng cuộn, #mainDiv
nên giữ nguyên kích thước và bảng nên thay đổi kích thước, điều thực sự xảy ra, nhưng điểm cuối của bảng không thay đổi kích thước và địa điểm của chúng. hãy nhìn vào jsFiddle này:Cách phóng to biểu đồ jsPlumb
https://jsfiddle.net/vaxobasilidze/cg3hkde7/9/
Fiddle là khá lớn, nhưng chúng ta chỉ cần chức năng javascript đầu tiên. Kéo vài mục sang bên phải, thêm liên kết mới và cuộn. các bảng sẽ thay đổi kích thước, nhưng các điểm cuối vẫn giữ nguyên. Làm cách nào để khắc phục sự cố này với điểm cuối?
Điểm cuối không phải là một phần của các bảng này, nhưng chúng là một phần của thư viện jsPlumb, có hàm setZoom() cho các đối tượng của nó. Chức năng này không hoạt động và tôi muốn biết tại sao. Kết nối cũng nên thay đổi vị trí của chúng.
Ngoài ra, ứng dụng cũng phải hoạt động trên các thiết bị cảm ứng. SetZoom có hoạt động trên thu phóng pinch cho các thiết bị cảm ứng không và làm thế nào tôi có thể thực hiện điều này?
Nếu bạn nhìn vào HTML được hiển thị, việc thu phóng đang được áp dụng cho bảng nội dung và điểm cuối là các phần tử IMG bên ngoài bảng này. – Seano666
@ Seano666 Thật vậy. Điểm cuối không phải là một phần của các bảng này, nhưng chúng là một phần của thư viện jsPlumb, có hàm setZoom() cho các đối tượng của nó. Chức năng này không hoạt động và tôi muốn biết tại sao. Đó là câu hỏi của tôi –