2010-09-30 41 views
0

我正在做一個拖放模塊,我需要在屏幕上獲取元素的位置(不必關心它是頁面,屏幕還是偏移量還是其他任何東西),但它必須是從右側,因爲我的項目是在RTL語言....一切都是RTL,所以數據必須像這樣保存到數據庫,因爲分辨率和調整大小很重要...有人可以解釋如何從右邊獲取物體位置嗎?

有沒有人知道一個jQuery/Javascript /解決方法從右側獲取位置?我找不到任何關於它的事情。

回答

1

既然你問的是jQuery,我假設你在談論position()方法,而這將是相對於父對象的,對嗎?因此,從右邊的位置是:

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

精靈,10倍,但它仍然不是爲我工作,讓所有的時間相同的數字,就像是沒有計算的下降,我不知道...當你說元素,你的意思是$(this)或UI.dragabble? – Erez 2010-09-30 22:05:08

+0

@Erez - 這是什麼「10x」?如果你指的是「謝謝你」。我相信他們是分發給成千上萬的人:「謝謝100萬」;​​) – 2010-09-30 22:07:39

+0

LOL ....是的,10x是謝謝你,我沒有問題說'謝謝百萬',我的問題是與jquery..lol :-)怎麼沒有爲右邊的位置? :-) – Erez 2010-09-30 22:10:13

相關問題