Рассчитайте и покажите высоту div после перетаскивания на ось y в основном div

Я перетаскиваю div внутри основного div относительно оси Y.

$("#childdiv").draggable({axis:'y'});

Теперь при вертикальном перетаскивании я хочу показать положение перетаскиваемого компонента по отношению к основному div. Например: если объект перетаскивается в нижнюю часть основного div. Он должен сказать 0px . Если перетащить в верхнюю часть основного div, то он должен сказать так и так px (равный высоте основного div)

Я попытался показать верхние значения, такие как

$(".draggable-class").css("top") в drag методе draggable. Он показывает все неправильные верхние значения.

Я застрял с этим. Есть ли способ добиться этого


person Amar Singh    schedule 13.12.2015    source источник


Ответы (1)


Это можно сделать с помощью $(this).position().top;

person Amar Singh    schedule 18.12.2015