我使用 jQuery 和 jQuery UI 来缩放图像。有一个固定大小的容器 div,然后是一个比该容器大得多的图像,可在该容器内拖动。
下面的滑块控制图像的缩放级别,这很好用。我的问题是,当缩小图像的大小时,如果它被拖到靠近边界容器的边缘,它应该捕捉到该边缘并从剩余的边缘缩放。我无法让它工作。
图像通过边缘并继续按比例缩小。
您可以通过缩放图像、将顶部移动到靠近容器边缘然后再向下缩放来查看行为。
任何帮助将不胜感激,代码在这里 - http://jsbin.com/egivat/5/edit