Я сталкиваюсь с проблемой при перетаскивании элементов внутри холста, здесь мой холст - Div. Внутри Div у меня есть два перетаскивающих элемента. Я только что применил свойство Zoom для этих перетаскиваемых элементов. Я бы применил масштаб для родительского DIV, но в зависимости от требования я должен применять зум только для элемента перетаскивания. Однако после применения увеличения для перетаскиваемых элементов он плохо реагирует, когда я пытаюсь переместить его на край (оба x & y) холста. Я попробовал некоторые расчеты, но он работает. < /P>
Я сталкиваюсь с проблемой при перетаскивании элементов внутри холста, здесь мой холст - Div. Внутри Div у меня есть два перетаскивающих элемента. Я только что применил свойство Zoom для этих перетаскиваемых элементов. Я бы применил масштаб для родительского DIV, но в зависимости от требования я должен применять зум только для элемента перетаскивания. Однако после применения увеличения для перетаскиваемых элементов он плохо реагирует, когда я пытаюсь переместить его на край (оба x & y) холста. Я попробовал некоторые расчеты, но он работает. < /P>
[code]var zoom = $('#canvas').css('zoom'); var canvasHeight = $('#canvas').height(); var canvasWidth = $('#canvas').width();