国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現的跨容器無縫拖動效果代碼

2019-11-20 09:38:53
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現的跨容器無縫拖動效果。分享給大家供大家參考,具體如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>New Web Project</title>  <link type = "text/css" href = "jquery-ui.css" rel = "stylesheet"/>  <style type = "text/css">   .EZ_SITE{width:990px; position: relative; margin:0px auto; top:30px;}   .EZ_SITE_HEADER{width:990px; position: absolute; height:80px; border:1px solid red;}   .ez_site_border{position: absolute; width:100%; height:100%; background-color:#000;}   .ez_site_background{position: absolute; width:100%; height:100%;background-color:#fff; margin:0px;}   .EZ_SITE_PAGE{width:990px; height:500px; position: absolute;top:82px;border:1px solid blue;}    .ez_page_content{width:100%; height:100%; position: absolute;}   .EZ_SITE_FOOTER{width:990px; position: absolute; height:80px; top:580px;border:1px solid green;}      #dragMe{    position:absolute;    top:100px;    left:100px;    width:100px;    height:50px;    border:1px solid green;    line-height:50px;    cursor:move;    text-align: center;    z-index:999;    background:#008800;   }   .box{    position:absolute;    top:100px;    left:300px;    width:300px;    height:200px;    border:1px solid blue;    line-height:200px;    cursor:move;    text-align: center;    z-index:990;    background:#ddd;   }  </style>  <script type = "text/javascript" src = "jquery-1.7.1.min.js"> </script>  <script type = "text/javascript" src="jquery-ui.js"> </script>  <script type = "text/javascript">   $(function(){    var obj = {       drop:function(e,ui){        var handle = ui.helper,         _left = handle.offset().left,         _top = handle.offset().top,         cleft = $(this).offset().left,         ctop = $(this).offset().top;        handle.appendTo($(this)).css({         left:_left-cleft,         top:_top-ctop        });       }    };     $("#addBox").click(function(){     var $box = $('<div class = "box">box</div>');     $box.appendTo($("#EZ_SITE_PAGE")).draggable().droppable(obj);    })    $("#dragMe,#box").draggable({     containment:"#EZ_SITE"    });    $(".ez_page_content,#box").droppable(obj);   })  </script> </head> <body>  <div id="EZ_SITE" class="EZ_SITE">   <div id="EZ_SITE_HEADER" class="EZ_SITE_HEADER">    <div class="ez_site_border">     <div class="ez_site_background"></div>    </div>    <div class="ez_page_content">     <div style="position: absolute; top:20px; left:30px;">這是一個網站標題</div>     <div style="position: absolute; top:20px; left:300px;" class="mk-element-navigation">      <a href="javascript:;" id="index">主頁</a>      <a href="javascript:;" id="product">產品</a>     </div>    </div>   </div>   <div id="EZ_SITE_PAGE" class="EZ_SITE_PAGE">    <input type = "button" value = "添加容器" id = "addBox"/>    <div class="ez_site_border" style="height:500px;">     <div class="ez_site_background"></div>    </div>    <div id="index" class="ez_page_content" style="opacity: 1;" current="true">     <div style="position: absolute; top:20px; left:30px; font-weight: bold;">這是一個主頁面</div>     <div id = "dragMe">dragMe</div>    </div>   </div>   <div id="EZ_SITE_FOOTER" class="EZ_SITE_FOOTER">    <div class="ez_site_border">     <div class="ez_site_background"></div>    </div>    <div class="ez_page_content">     <div style="position: absolute; top:20px; left:30px;">這里是頁腳</div>    </div>   </div>  </div> </body></html>

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jQuery常用插件及用法總結》、《jquery中Ajax用法總結》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃园市| 榆中县| 辉南县| 贡嘎县| 平山县| 杭州市| 新源县| 青浦区| 永仁县| 正阳县| 武夷山市| 高雄市| 安达市| 九江市| 利川市| 察哈| 井陉县| 西青区| 睢宁县| 都昌县| 宜兰县| 罗山县| 吴川市| 鄢陵县| 临颍县| 积石山| 龙陵县| 嘉荫县| 哈尔滨市| 吴桥县| 平原县| 四子王旗| 北安市| 石台县| 泗洪县| 开原市| 皋兰县| 延吉市| 龙川县| 荥阳市| 延长县|