可以拖動的div塊程式碼例項
本章節分享一段程式碼,也就是標題中所說的拖動div移動程式碼,在很多實際應用中都有這樣的效果,儘管不可能只單單有一個拖動功能,不過可以作為參考衍伸之用,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .moveBar{ position:absolute; width:250px; height:300px; background:#666; border:solid 1px #000; } #banner{ background:#52CCCC; cursor: move; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#banner').mousedown(function(event){ var isMove = true; var abs_x = event.pageX - $('div.moveBar').offset().left; var abs_y = event.pageY - $('div.moveBar').offset().top; $(document).mousemove(function(event){ if(isMove){ var obj = $('div.moveBar'); obj.css({'left':event.pageX - abs_x, 'top':event.pageY - abs_y}); } }).mouseup(function(){ isMove = false; }); }); }); </script> </head> <body> <div class="moveBar"> <div id="banner">按住此位置可以拖動</div> <div class="content"></div> </div> </body> </html>
相關文章
- 移動端div塊拖動效果程式碼例項
- js實現的div拖動效果例項程式碼JS
- 滑鼠拖動實現將div放入方格例項程式碼
- 拖動滾動條實現div跟隨效果程式碼例項
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- 可以拖動立方體3D效果程式碼例項3D
- 按住滑鼠可以拖動箭頭旋轉程式碼例項
- 可以限定拖動範圍的彈出視窗效果程式碼例項
- jQuerydiv元素拖動效果程式碼例項jQuery
- SVG拖動繪製矩形程式碼例項SVG
- javascript div水平運動程式碼例項JavaScript
- javascript實現的div塊閃爍效果程式碼例項JavaScript
- 滑鼠按住拖動具有半透明效果的程式碼例項
- 表格拖動滾動條標題固定程式碼例項
- 拖動滾動條載入資料程式碼例項
- js物件導向封裝拖動效果程式碼例項JS物件封裝
- js通過拖動調整元素位置程式碼例項JS
- canvas縮放div程式碼例項Canvas
- div垂直水平居中例項程式碼
- 通過滑鼠拖動選取指定數字程式碼例項
- html5拖動上傳圖片效果程式碼例項HTML
- div的淡入淡出效果程式碼例項
- js實現的dom元素拖動封裝外掛程式碼例項JS封裝
- javacript 拖動 divJava
- javascript div元素彈性緩衝運動程式碼例項JavaScript
- div虛線邊框程式碼例項
- CSS讓div水平居中例項程式碼CSS
- div css左右佈局例項程式碼CSS
- 點選左右箭頭可以移動選項例項程式碼
- 通過拖動將商品新增到購物車效果程式碼例項
- 通過拖動實現調整元素之間位置程式碼例項
- div前後翻轉效果程式碼例項
- div css搜尋框效果程式碼例項CSS
- div css三列布局效果例項程式碼CSS
- 拖動滾動條實現網頁內容自動載入程式碼例項網頁
- js實現彈出灰色背景能夠拖動的視窗例項程式碼JS
- css實現的div垂直居中效果程式碼例項CSS
- jQuery實現的div垂直水平居中例項程式碼jQuery