麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Jquery實(shí)現(xiàn)自定義窗口隨意的拖拽

2019-11-20 20:57:11
字體:
供稿:網(wǎng)友
在網(wǎng)頁上我們經(jīng)常看到,當(dāng)點(diǎn)擊一個按鈕時(shí),彈出一個自定義窗口,并且可以隨意的拖拽,從而改變其位置

使用jquery實(shí)現(xiàn)拖拽,則必須要jquery的文件了,實(shí)現(xiàn)步驟:

1、引入jquery文件

2、編寫js腳本

具體代碼:

html代碼:
復(fù)制代碼 代碼如下:

<button id="show">顯示</button>
<div class="win">
<div class="wTop"><p style="float:right;margin:5px 5px 0px 0px;color:white" id="hidden">X</p></div>
<div class="content"></div>
</div>

css樣式:
復(fù)制代碼 代碼如下:

<style type="text/css">
.win{width:500px;height:600px;background:#000000;border-radius:8px;box-shadow:0px 0px 5px 10px;opacity:0.8;position:absolute;left:0;top:0;display:none}
.win .wTop{height:30px;width:100%;cursor:move}
.win .content{height:570px;width:100%;border-radius:5px;background:white}
</style>

js腳本:
復(fù)制代碼 代碼如下:

<script language="javascript" type="text/javascript">
$(function(){
//拖拽
dragAndDrop();
//初始化位置
initPosition();
//點(diǎn)擊按鈕
clickShowBtn();
});
//拖拽
function dragAndDrop(){
var _move=false;//移動標(biāo)記
var _x,_y;//鼠標(biāo)離控件左上角的相對位置
$(".wTop").mousedown(function(e){
_move=true;
_x=e.pageX-parseInt($(".win").css("left"));
_y=e.pageY-parseInt($(".win").css("top"));
//$(".wTop").fadeTo(20,0.5);//點(diǎn)擊開始拖動并透明顯示
});
$(document).mousemove(function(e){
if(_move){
var x=e.pageX-_x;//移動時(shí)鼠標(biāo)位置計(jì)算控件左上角的絕對位置
var y=e.pageY-_y;
$(".win").css({top:y,left:x});//控件新位置
}
}).mouseup(function(){
_move=false;
//$(".wTop").fadeTo("fast",1);//松開鼠標(biāo)后停止移動并恢復(fù)成不透明
});
}
//初始化拖拽div的位置
function initPosition(){
//計(jì)算初始化位置
var itop=($(document).height()-$(".win").height())/2;
var ileft=($(document).width()-$(".win").width())/1.8;
//設(shè)置被拖拽div的位置
$(".win").css({top:itop,left:ileft});
}
//點(diǎn)擊顯示按鈕
function clickShowBtn(){
$("#show").click(function(){
$(".win").show(1000);
});

$("#hidden").click(function(){
$(".win").hide(1000);
});
}
</script>

引入的js文件
復(fù)制代碼 代碼如下:

<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 色97在线 | 国产精品成人亚洲一区二区 | 久久久久久久免费精品 | 久草在线免费看 | 国产一级毛片高清视频完整版 | 性欧美一区 | 免费观看视频在线 | 日本一区二区久久 | 亚洲精品成人久久久 | 国产精品成人av片免费看最爱 | 国产精品免费看 | 国产1区2区3区中文字幕 | 黄色av一区二区三区 | 精品一区二区电影 | 精精国产xxxx视频在线播放7 | 香蕉久久久精品 | 一级一级一级一级毛片 | 一级黄色免费 | 日本aaaa片毛片免费观看视频 | 欧美日韩在线看片 | 羞羞漫画无遮挡观看 | 新久草在线视频 | 3xxx| 在线观看国产www | 欧美一级一区二区三区 | 亚洲国产视频在线 | 欧美国产一区二区三区 | 一级做a爱片性色毛片 | 国产午夜免费视频 | 精品国产一区二区三区成人影院 | 欧美综合成人 | 91久久久久久久一区二区 | 国产成年人视频 | 成年人视频免费看 | 一级在线观看 | 久草经典视频 | 特级毛片a级毛片100免费 | 特片网久久 | 国产精品一区在线免费观看 | 久久国产精品一区 | 免费国产人成网站 |