我有一個問題我不明白,請大家幫忙:jQuery的位置
我已經開發的HTML頁面的圖像,使他們可拖動使用jQuery UI的幫助,我的位置設置這些圖像相對並給左和頂部的像素,這裏是鏈接的頁面http://ayyashsigns.com/lab/circles.html
我設置:
- B1的位置是:風格= 「左:180像素;頂部:-334px; ......」
- B2的位置: style =「left:233px; top:-546px; ...」
- b3 position:style =「left:422px;頂部:-350px; ...「
- mainb position:style =」left:93px;頂部:-330px; ......」
的問題是:當我運行
- $( '#跨度B1')位置()頂我得到293
- 。 $('span#b1')。position()。left我得到180
- $('span#b2')。position()。top我得到81
- $('span#b2')。position ().left我得到289
- $('span#b3')。position()。top我得到277
- $( '跨度#B3')。位置()。離開我得到534
- $( '跨度#mainb')。位置()。頂我得到297
- $( '跨度#mainb' ).position()。left我得到261
爲什麼所有這些不同,我需要使用jQuery以編程方式訪問圖像。任何人都可以向我解釋這一點,以及如何解決它以給出圖像的確切位置。
這裏又是鏈接:提前任何幫助my page circles
感謝名單,
問候,
thanx爲我的幫助:) :) :) –
我需要幫助jQuery,設置圓圈後正確位置,我想要一些插件或命令讓jQuery將圓圈返回到它們設置的位置,例如。如果用戶將b1從其位置移動到另一位置,則b1將緩慢返回到其原始位置。 –
將還原選項添加到您的可拖動。你可以使用revertDuration來設置速度。 .draggable({revert:true,revertDuration:1000}); – Godzilla