国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新乡市| 汝阳县| 安泽县| 亳州市| 长海县| 伊通| 裕民县| 建湖县| 额敏县| 盐城市| 瑞安市| 成武县| 嘉义县| 峨山| 甘孜| 怀来县| 元朗区| 平武县| 北流市| 遂川县| 马尔康县| 墨竹工卡县| 恩平市| 霍林郭勒市| 马龙县| 平南县| 南京市| 南雄市| 祥云县| 道真| 象州县| 哈尔滨市| 云和县| 商南县| 洛宁县| 北流市| 东源县| 华宁县| 红安县| 巩留县| 隆化县|