我想获取左定位或margin-left的值,或显示div元素已被拖动多远的值。我不知道如何使用它。试图“左”只是显示自动。
http://jsfiddle.net/nicekiwi/ZzwNt/1/
可能吗
假设我将图像向右拖动20px,我希望onComplete中的警报框返回20的值。希望您能理解。
我尝试使用el.getComputedSize.computedLeft,但它只返回0。
Mootools 1.4
谢谢。
最佳答案
我认为getScroll()函数就是您要寻找的功能,因为这将返回包含div从左上方滚动的数量。
onComplete: function(el){
var imgPosition = el.getScroll();
console.log(imgPosition.x);
console.log(imgPosition.y);
}
这里以更新的小提琴为例-http://jsfiddle.net/ZzwNt/2/
希望这可以帮助。