jQuery實(shí)現(xiàn)的簡(jiǎn)單拖動(dòng)層示例
本文實(shí)例講述了jQuery實(shí)現(xiàn)的簡(jiǎn)單拖動(dòng)層。分享給大家供大家參考,具體如下:
運(yùn)行效果圖如下:
完整代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="jquery-1.4.2.min.js" language="javascript"></script> <title>無(wú)標(biāo)題文檔</title> </head> <body> <div id="a" style="width:300px; height:300px; background-color:#069; position:absolute;">按下鼠標(biāo)即可拖動(dòng)</div> <div id="b"></div> </body> <script language="javascript"> $(function(){ //alert('aaaaaaa'); var x; var y; var top; var left; var clix; var cliy; var pd; var fx; var fy; $("#a").mousedown(function(f){ pd=true; if(!f){ f=window.event; } fx=f.clientX; fy=f.clientY; top=$(this).offset().top; left=$(this).offset().left; }); $("#a").mousemove(function(e){ if(!e){ e=window.event; } clix=e.clientX; cliy=e.clientY; if(pd==true){ $(this).css({'top':top+(cliy-fy),'left':left+(clix-fx)}); } $("#b").text(e.clientX+' '+e.clientY); }); $("#a").mouseup(function(){ pd=false; }); }) </script> </html>
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery切換特效與技巧總結(jié)》、《jQuery遍歷算法與技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jquery拖動(dòng)層效果插件用法實(shí)例分析(附demo源碼)
- PHP+MySQL+jQuery隨意拖動(dòng)層并即時(shí)保存拖動(dòng)位置實(shí)例講解
- PHP+jQuery實(shí)現(xiàn)隨意拖動(dòng)層并即時(shí)保存拖動(dòng)位置
- jQuery 拖動(dòng)層(在可視區(qū)域范圍內(nèi))
- jquery sortable的拖動(dòng)方法示例詳解
- jquery div拖動(dòng)效果示例代碼
- 利用JQuery+EasyDrag 實(shí)現(xiàn)彈出可拖動(dòng)的Div,同時(shí)向Div傳值,然后返回Div選中的值
- 基于jquery的鼠標(biāo)拖動(dòng)效果代碼
- jQuery實(shí)現(xiàn)鼠標(biāo)可拖動(dòng)調(diào)整表格列寬度
- jquery簡(jiǎn)單的拖動(dòng)效果實(shí)現(xiàn)原理及示例
- jquery實(shí)現(xiàn)鼠標(biāo)拖動(dòng)圖片效果示例代碼
- jquery實(shí)現(xiàn)的鼠標(biāo)拖動(dòng)排序Li或Table
相關(guān)文章
一個(gè)JQuery寫的點(diǎn)擊上下滾動(dòng)的小例子
分享一個(gè)JQuery寫的點(diǎn)擊上下滾動(dòng)的小例子,學(xué)習(xí)jquery的朋友可以參考下。2011-08-08jquery提取元素里的純文本不包含span等里的內(nèi)容
如何實(shí)現(xiàn)提取元素里的純文本,不包含span等里的內(nèi)容,這就是本文要為大家介紹的重點(diǎn),你將學(xué)會(huì)使用jquery來(lái)實(shí)現(xiàn)2013-09-09jquery網(wǎng)頁(yè)加載進(jìn)度條的實(shí)現(xiàn)
本篇文章主要介紹了jquery網(wǎng)頁(yè)加載進(jìn)度條的實(shí)現(xiàn) ,在頁(yè)面加載的時(shí)候,上方紅色的進(jìn)度條,有興趣的可以了解一下2017-06-06zepto與jquery的區(qū)別及zepto的不同使用8條小結(jié)
這篇文章主要介紹了zepto與jquery的區(qū)別及zepto的不同使用8條小結(jié) 的相關(guān)資料,需要的朋友可以參考下2016-07-07JQuery中$.each 和$(selector).each()的區(qū)別詳解
這篇文章主要介紹了JQuery中$.each 和$(selector).each()的區(qū)別詳解,本文給出了多個(gè)例子講解了它們之間的不同之處,需要的朋友可以參考下2015-03-03jQuery Ajax File Upload實(shí)例源碼
這篇文章主要為大家分享了jQuery Ajax File Upload實(shí)例源碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12JQuery中模擬image的ajaxPrefilter與ajaxTransport處理
這篇文章主要介紹了JQuery中模擬image的ajaxPrefilter與ajaxTransport處理,本文直接給出模擬實(shí)現(xiàn)代碼,代碼中包含詳細(xì)注釋,需要的朋友可以參考下2015-06-06jQuery插件jquery.kxbdmarquee.js實(shí)現(xiàn)無(wú)縫滾動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了jQuery常用插件jquery.kxbdmarquee.js使用方法詳解,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02jquery 實(shí)現(xiàn)輪播圖詳解及實(shí)例代碼
這篇文章主要介紹了jquery 實(shí)現(xiàn)輪播圖相關(guān)資料,經(jīng)過一段時(shí)間學(xué)習(xí)jquery 的知識(shí),這里寫一個(gè)簡(jiǎn)單的輪播圖,需要的朋友可以參考下2016-10-10EasyUi 打開對(duì)話框后控件賦值及賦值后不顯示的問題解決辦法
這篇文章主要介紹了easyUi 打開對(duì)話框后控件賦值,以及賦值后不顯示的問題解決辦法,解決方法非常簡(jiǎn)單,只需要將賦值語(yǔ)句修改下就好,下面小編給大家簡(jiǎn)單介紹下,需要的朋友參考下2017-01-01