2015-10-12 20 views
0

我試圖將第1層覆蓋第2層(當我拖動第2層時)但Offset()不正確。我使用jQuery UI從谷歌Offset()在div中不正確

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script> 

File from jsfiddle.net

+0

增加了新的標籤,去除冗餘的話。 – sitilge

+0

嗯,我不能在該小提琴演示中拖動任何東西...做這個工作,我們可以看到爲什麼偏移量是錯的 – LGSon

+0

非常感謝!我的問題解決了! –

回答

0

你錯誤地分配頂部和左側的屬性,同時設置偏移到div。

top財產應分配變量yleft財產與變量x的財產。

更改代碼下面:

$('.show-div').offset({top: y, left: x }); 
+0

哦,非常感謝你!非常感謝!!!!!!!!!! –

+0

不客氣。請接受答案。 –