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

首頁 > 編程 > JavaScript > 正文

jquery實(shí)現(xiàn)仿新浪微博帶動(dòng)畫效果彈出層代碼(可關(guān)閉、可拖動(dòng))

2019-11-20 11:28:33
字體:
供稿:網(wǎng)友

本文實(shí)例講述了jquery實(shí)現(xiàn)仿新浪微博帶動(dòng)畫效果彈出層代碼。分享給大家供大家參考。具體如下:

這是一款jquery實(shí)現(xiàn)帶動(dòng)畫的彈出層,最開始是模擬新浪微博中的彈出層,后來引入了jQuery,又想了想,加入點(diǎn)動(dòng)畫效果不知怎么樣,后來就寫出了這么一個(gè)彈出的網(wǎng)頁層效果,你點(diǎn)擊按鈕后就可以看到一個(gè)漸出的可關(guān)閉的彈出層,點(diǎn)擊關(guān)閉后,當(dāng)然也是漸漸的消失的,移動(dòng)時(shí)根據(jù)鼠標(biāo)位置計(jì)算控件左上角的絕對(duì)位置,松開鼠標(biāo)后停止移動(dòng)并恢復(fù)成不透明。

運(yùn)行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/jquery-f-sina-flash-style-close-able-dlg-demo/

具體代碼如下:

<!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.6.2.min.js" type="text/javascript"></script><style type="text/css">#t{ margin:30px 0 0 100px;}.cc {  border:1px solid #000;  position:absolute;  top:60px;  left:180px;  height: 150px;  width: 300px;  display:none;}.cc h2{ display:block; width:270px; font-size:12px; float:left; text-align:center;}.cc span{ display:block; width:20px; height:20px; font-size:18px; float:right; border:1px solid #F00; background:#999; text-align:center;}</style><script language="javascript">$(function(){  var _move=false;//移動(dòng)標(biāo)記  var _x,_y;//鼠標(biāo)離控件左上角的相對(duì)位置  $('#t').click(    function(){    $('.cc').fadeIn('slow');      });  $('.cc span').click(function(){      $('.cc').hide('fast');      })  $('.cc').mousedown(function(e){    _move=true;  _x=e.pageX-parseInt($(".cc").css("left"));  _y=e.pageY-parseInt($(".cc").css("top"));  $(".cc").fadeTo(20, 0.5).css('cursor','move');//點(diǎn)擊后開始拖動(dòng)并透明顯示    });   $('.cc').mousemove(function(e){  if(_move){   var x=e.pageX-_x;//移動(dòng)時(shí)根據(jù)鼠標(biāo)位置計(jì)算控件左上角的絕對(duì)位置   var y=e.pageY-_y;   $(".cc").css({top:y,left:x});//控件新位置  } }).mouseup(function(){ _move=false; $(".cc").fadeTo("fast", 1).css('cursor','auto');//松開鼠標(biāo)后停止移動(dòng)并恢復(fù)成不透明 });});</script><title>新浪微博的彈出層效果</title></head><body><input id="t" name="1" type="button" value="彈出層" /><div class="cc"><h2>點(diǎn)擊可以拖拽哦</h2><span>X</span></div></body></html>

希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凤城市| 康保县| 天镇县| 平遥县| 宁陵县| 财经| 米泉市| 普兰店市| 宜昌市| 周宁县| 桓台县| 裕民县| 团风县| 报价| 南通市| 莱西市| 乌审旗| 江川县| 孟连| 永和县| 晋中市| 南溪县| 湖北省| 连州市| 东兴市| 黄平县| 井研县| 托里县| 泰安市| 开江县| 清徐县| 塘沽区| 资兴市| 宜宾市| 称多县| 阿克陶县| 房山区| 晋江市| 蛟河市| 广平县| 崇左市|