亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JQuery獲取元素尺寸、位置及頁面滾動事件應用示例

2019-11-19 11:34:58
字體:
來源:轉載
供稿:網友

本文實例講述了JQuery獲取元素尺寸、位置及頁面滾動事件應用。分享給大家供大家參考,具體如下:

獲取元素尺寸

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript">  $(function () {   var $div=$('.box');   //盒子內容的尺寸   console.log($div.width());   console.log($div.height());   //盒子內容加上padding的尺寸   console.log($div.innerWidth());   console.log($div.innerHeight());   //盒子的真實尺寸,內容尺寸加上padding加上brder   console.log($div.outerWidth());   console.log($div.outerHeight());   //盒子的真實尺寸加上margin   console.log($div.outerWidth(true));   console.log($div.outerHeight(true));  }) </script> <style type="text/css">  .box{   width: 300px;   height: 200px;   padding: 20px;   border: 10px solid #000;   margin: 20px;   background-color: gold;  } </style></head><body> <div class="box">  dd </div></body></html>

獲取元素絕對位置

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript">  $(function () {   var $div=$('.box');   //獲取元素絕對位置   var oPos=$div.offset();   console.log(oPos);   $div.click(function () {    // alert(oPos.left);    document.title=oPos.left+"|"+oPos.top;   })  }) </script> <style type="text/css">  .box{   width: 200px;   height: 200px;   background-color: #f6b544;   margin: 50px auto 0;  } </style></head><body> <div class="box"> </div></body></html>

主要就是offset()函數

加入購物車動畫

設置一個按鈕,一個購物車框,一個小方框(隱藏)。點擊按鈕之后,小方框的位置從按鈕以animate動畫的形式放到購物車框,購物車的數量加一:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript">  $(function () {   var $chart=$('.chart');   var $count=$('.chart em');   var $btn=$('.add');   var $point=$('.points');   var $w01=$btn.outerWidth();   var $h01=$btn.outerHeight();   $btn.click(function () {    var oPos01=$btn.offset();    var oPos02=$chart.offset();    $point.css({left:oPos01.left+parseInt($w01/2)-8,top:oPos01.top+parseInt($w01/2)-8}).show();/*移動到購物車按鈕上,然后show*/    $point.animate({left:oPos02.left+parseInt($w01/2)-8,top:oPos02.top+parseInt($w01/2)-8},800,function () {     $point.hide();     var iNum=$count.html();/*讀em里的信息*/     $count.html(parseInt(iNum)+1);/*轉換成int類型然后加一*/    });   })  }); </script> <style type="text/css">  .chart{   width: 150px;   height: 50px;   border: 2px solid #000;   text-align: center;   line-height: 50px;   float: right;   margin-right:100px ;   margin-top: 100px;  }  .chart em{   font-style: normal;   color: red;   font-weight: bold;  }  .add{   width: 100px;   height: 50px;   border: 0;/*去掉邊框*/   background-color: green;   color: #fff;   float: left;   margin-top: 300px;   margin-left: 300px;  }  .points{   width: 16px;   height: 16px;   background-color: red;   position: fixed;/*固定定位,就是相對于頁面位置的定位*/   left: 0;   top: 0;   display: none;/*把小紅點藏起來*/   z-index: 999;/*這樣設置小紅點就能蓋住其他元素*/  } </style></head><body> <div class="chart">購物車<em>0</em></div> <input type="button" name="" value="加入購物車" class="add"> <div class="points"></div></body></html>

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具 http://tools.VeVB.COm/code/HtmlJsRun 測試上述代碼運行效果。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery常見事件用法與技巧總結》、《jQuery常用插件及用法總結》、《jQuery操作json數據技巧匯總》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
98视频在线噜噜噜国产| 久久全国免费视频| 国产成人激情小视频| 久久国产一区二区三区| 91精品久久久久久久久久久| 色综合男人天堂| 国产精品成人品| 久久国产加勒比精品无码| 亚洲欧美变态国产另类| 国产免费观看久久黄| 亚洲黄色www| 欧美精品video| 成人网欧美在线视频| 国产欧美精品一区二区| 亚洲人成人99网站| 一区二区三区四区精品| 亚洲欧洲一区二区三区在线观看| 日本国产精品视频| 国产精品极品在线| 欧美视频在线观看免费| 欧美亚洲国产日韩2020| 懂色av中文一区二区三区天美| 亚洲第一精品夜夜躁人人爽| 这里精品视频免费| 一个人看的www欧美| 午夜精品久久17c| 狠狠躁夜夜躁人人躁婷婷91| 久久人人爽人人爽爽久久| 97香蕉超级碰碰久久免费软件| 国产不卡av在线| 国产精品偷伦视频免费观看国产| 亚洲性生活视频在线观看| 中文字幕亚洲一区在线观看| 九九久久久久99精品| 精品福利在线看| 色樱桃影院亚洲精品影院| 欧美色图在线视频| 欧美激情精品久久久久久变态| 亚洲日本中文字幕免费在线不卡| 136fldh精品导航福利| 色综合色综合网色综合| 日韩欧美国产激情| 在线日韩第一页| 亚洲精品一区二区三区不| 国产精品午夜一区二区欲梦| 国产精品扒开腿做爽爽爽的视频| 久久夜色精品国产| 欧美大学生性色视频| 欧美极品少妇与黑人| 亚洲成人精品久久久| 亚洲黄在线观看| 国产成人自拍视频在线观看| 久久亚洲国产精品成人av秋霞| 成年无码av片在线| 亚洲福利视频久久| 成人久久一区二区三区| 国产精品18久久久久久麻辣| 欧美成年人在线观看| 国产精品自拍视频| 国产精品黄页免费高清在线观看| 精品久久久免费| 亚洲性视频网站| 91色中文字幕| 欧美中文字幕视频在线观看| 久久噜噜噜精品国产亚洲综合| 在线一区二区日韩| 日韩欧美精品网址| 成人激情视频免费在线| 中文字幕亚洲天堂| 日韩精品中文字幕有码专区| 亚洲欧美另类国产| 91久久精品美女高潮| 高清欧美一区二区三区| 欧美大成色www永久网站婷| 成人黄色片网站| 91国自产精品中文字幕亚洲| 91探花福利精品国产自产在线| 日本一区二区在线免费播放| 国产精品r级在线| 中文字幕日韩专区| 狠狠色狠狠色综合日日小说| 亚洲免费视频一区二区| 欧美大荫蒂xxx| 国产欧美日韩亚洲精品| 日韩中文字幕在线视频| 国产丝袜一区二区三区免费视频| 51ⅴ精品国产91久久久久久| 色视频www在线播放国产成人| 国产精品一区二区久久久久| 久久国产精品久久久| 国产精品老牛影院在线观看| www.xxxx欧美| 久久久久久91香蕉国产| 亚洲欧美精品伊人久久| 不卡伊人av在线播放| 96精品视频在线| 91视频国产高清| 97视频免费在线看| 色综合久久精品亚洲国产| 亚洲激情视频在线观看| 国产精品成人国产乱一区| 一本色道久久综合狠狠躁篇怎么玩| 国产v综合ⅴ日韩v欧美大片| 一区二区三区黄色| 欧美www视频在线观看| 欧美大尺度在线观看| 国产精品自拍视频| 成人激情视频在线| 日韩最新免费不卡| 国产亚洲美女精品久久久| 亚洲美女自拍视频| 韩国v欧美v日本v亚洲| 九九精品视频在线| 日韩毛片中文字幕| 日韩电影中文字幕| 国产亚洲视频在线观看| 成人性教育视频在线观看| 在线日韩第一页| 国模吧一区二区三区| 久久久久久久亚洲精品| 国语自产精品视频在线看一大j8| 精品视频在线观看日韩| 91久久精品美女高潮| 成人精品久久av网站| 欧美放荡办公室videos4k| 精品亚洲aⅴ在线观看| 亚洲精品99久久久久| 一个人www欧美| 日韩一区二区在线视频| 国产精品久久国产精品99gif| 日韩成人av在线| 欧美午夜丰满在线18影院| 国产女精品视频网站免费| 欧美激情欧美狂野欧美精品| 亚洲国产精品大全| 国产精品视频中文字幕91| 国外成人在线播放| 欧美激情精品久久久| 欧美成人免费va影院高清| 欧日韩在线观看| 91性高湖久久久久久久久_久久99| 一区二区国产精品视频| 5566日本婷婷色中文字幕97| 亚洲欧美日韩爽爽影院| 亚洲精品国产欧美| 国产精品一区二区久久国产| 亚洲精品电影久久久| 亚洲欧美日韩国产中文| 久久精品中文字幕免费mv| 久久精品久久久久久国产 免费| 欧美国产精品va在线观看| 国产亚洲精品日韩| 国产精品亚洲一区二区三区| 日韩中文理论片| 久久精品国产欧美亚洲人人爽| 国产成人福利视频| 欧美极品欧美精品欧美视频| 亚洲a∨日韩av高清在线观看| 欧美成人网在线| 亚洲一区二区国产| 亚洲国产精品久久久久秋霞蜜臀| 精品国产福利视频| 亚洲最大的网站| 国产视频精品久久久|