Помогите, пожалуйста настроить слайдер "до/после" на чистом JS
Сделал слайдер до/после на основе одного из гайдов в интернете. Работает он за счет изменения ширины верхнего блока относительно 'offsetX'.
Проблема в том что он работает по событию 'mousemove' на блоке, а мне нужно что бы изменение ширины происходило при перемещении третьего блока - блока с изображением переключателя, то-то вроде drag'n'drop только без "drop" =) Как я представляю себе логику: 1. При mousedown на sliderSwitchи и mousemove по gallery нужно изменять ширину galleryResize и позицию sliderSwitch по X (ширина galleryResize = позиция left sliderSwitch + 2.5 '%') 2. При mouseup обернуть изменения Сам код: https://jsfiddle.net/ydcbj86m/35/ Как выглядит слайдер: https://drive.google.com/file/d/1NIm...ew?usp=sharing Уже пару дней не могу придумать решение |
|
Часовой пояс GMT +3, время: 15:35. |