Javascript 有人能解释一下如何从右边得到物体的位置吗?

Javascript 有人能解释一下如何从右边得到物体的位置吗?,javascript,jquery,jquery-ui,javascript-events,Javascript,Jquery,Jquery Ui,Javascript Events,我现在正在做一个拖放模块,我需要得到元素在屏幕上的位置(不在乎它是页面、屏幕还是偏移量或其他任何东西),但它必须是从右边开始的,因为我的项目是用RTL语言编写的……一切都是RTL,所以数据必须像那样保存到数据库中,因为分辨率和大小很重要 有人知道从右边获得位置的jQuery/Javascript/变通方法吗?我找不到任何关于它的信息。既然你在问jQuery,我想你是在说position()方法,它是相对于父对象的,对吗?因此,右边的位置是: var pfr = element.parent().

我现在正在做一个拖放模块,我需要得到元素在屏幕上的位置(不在乎它是页面、屏幕还是偏移量或其他任何东西),但它必须是从右边开始的,因为我的项目是用RTL语言编写的……一切都是RTL,所以数据必须像那样保存到数据库中,因为分辨率和大小很重要


有人知道从右边获得位置的jQuery/Javascript/变通方法吗?我找不到任何关于它的信息。

既然你在问jQuery,我想你是在说position()方法,它是相对于父对象的,对吗?因此,右边的位置是:

var pfr = element.parent().width() - element.position().left;

Elf,10倍,它对我仍然不起作用,一直都是相同的数字,好像它没有计算下降,我不知道…当你说元素时,你是指$(这个)还是UI.dragabble??@Erez-这是什么“10倍”?如果你指的是“谢谢”的话。我相信它们是以成百上千万的形式分发的:“万分感谢!”哈哈…是的,10x是谢谢你,我说“万分感谢”没有问题,我的问题是jquery..哈哈:-)为什么没有合适的位置??)@Erez-取决于你在哪里使用它。如果是拖动,那么它是
$(this)
,因为
this
指的是感兴趣的
元素。看看这里==>非常感谢;-)它正在工作,没有父()thow,只是:($(window.width()-ui.position.left),这提供了我正在寻找的资源…:-)