js層拖拽,兼容IE、谷歌、火狐
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
一個(gè)簡單的拖拽研究了快一周,惡心的我呦...好在終于整明白了,下面和大家一起交流下。
拖拽原理:
鼠標(biāo)按下時(shí),記錄當(dāng)前鼠標(biāo)和拖動層的坐標(biāo),并且拖動狀態(tài)設(shè)為可拖動;
鼠標(biāo)移動時(shí),判斷拖動狀態(tài),如果可拖動,那么根據(jù)當(dāng)前的鼠標(biāo)坐標(biāo)以及鼠標(biāo)按下時(shí)記錄的初始坐標(biāo),計(jì)算出拖動層的位置,實(shí)行拖動;
鼠標(biāo)彈起時(shí),將拖動狀態(tài)改為不可拖動。
[code]
[/code]
該文章在 2013/7/12 13:29:22 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |