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

首頁 > 語言 > JavaScript > 正文

淺談jQuery的offset()方法及示例分享

2024-05-06 16:23:19
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了淺談jQuery的offset()方法及示例分享的相關資料,需要的朋友可以參考下

offset()方法的定義和用法:

此方法返回或設置所匹配元素相對于document對象的偏移量。

語法結構一

:

$(selector).offset()

獲取匹配元素在當前document的相對偏移。

返回的對象包含兩個整型屬:top和left。

此方法只對可見元素有效。

實例代碼:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset=" utf-8"
  5.  
  6. <style type="text/css"
  7. *{ 
  8. margin:0px; 
  9. padding:0px; 
  10. .father{ 
  11. border:1px solid black; 
  12. width:400px; 
  13. height:300px; 
  14. padding:10px; 
  15. margin:50px; 
  16. .children{ 
  17. height:150px; 
  18. width:200px; 
  19. margin-left:50px; 
  20. background-color:green; 
  21. </style> 
  22. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  23. <script type="text/javascript"
  24. $(document).ready(function(){ 
  25. $("button").click(function(){ 
  26. a=$(".children").offset(); 
  27. alert("元素的偏移量坐標是:"+a.top+"|"+a.left+""); 
  28. }) 
  29. }) 
  30. </script> 
  31. </head> 
  32. <body> 
  33. <div class="father"
  34. <div class="children"></div> 
  35. </div> 
  36. <button>獲取元素的坐標</button> 
  37. </body> 
  38. </html> 

以上代碼可以彈出子div相對于document的偏移量。

語法結構二

:

$(selector).offset(value)

設置匹配元素相對于document對象的坐標。

offset()方法可以讓我們重新設置元素的位置。這個元素的位置是相對于document對象的。

如果對象原先的position樣式屬性是static的話,會被改成relative來實現重定位。

參數列表:

參數描述

value規定以像素計的 top 和 left 坐標。

可能的值:

1.值對,比如 {top:200,left:10}。

2.帶有top和left 屬性的對象。

實例代碼:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset=" utf-8"
  5.  
  6. <style type="text/css"
  7. .father{ 
  8. border:1px solid black; 
  9. width:400px; 
  10. height:300px; 
  11. .children{ 
  12. height:150px; 
  13. width:200px; 
  14. background-color:green; 
  15. </style> 
  16. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  17. <script type="text/javascript"
  18. $(document).ready(function(){ 
  19. $("button").click(function(){ 
  20. $(".children").offset({top:100,left:100}) 
  21. }) 
  22. }) 
  23. </script> 
  24. </head> 
  25. <body> 
  26. <div class="father"
  27. <div class="children"></div> 
  28. </div> 
  29. <button>點擊設置偏移量</button> 
  30. </body> 
  31. </html> 

以上代碼可以設置div相對于document的偏移量。

語法結構三

:

使用函數的返回值來設置偏移坐標:

$(selector).offset(function(index,oldoffset))

參數列表:

參數描述

function(index,oldvalue)規定返回被選元素新偏移坐標的函數:

index - 可選。元素的索引。

oldvalue - 可選。當前坐標。

實例代碼:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset=" utf-8"
  5. <style type="text/css"
  6. .father{ 
  7. border:1px solid black; 
  8. width:400px; 
  9. height:300px; 
  10. .children{ 
  11. height:150px; 
  12. width:200px; 
  13. background-color:green; 
  14. </style> 
  15. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  16. <script type="text/javascript"
  17. $(document).ready(function(){ 
  18. $("button").click(function(){ 
  19. $(".children").offset(function(a,b){ 
  20. var newpoint= new Object(); 
  21. newpoint.top=b.top+50; 
  22. newpoint.left=b.left+50; 
  23. return newpoint; 
  24. }) 
  25. }) 
  26. }) 
  27. </script> 
  28. </head> 
  29. <body> 
  30. <div class="father"
  31. <div class="children"></div> 
  32. </div> 
  33. <button>點擊設置偏移量</button> 
  34. </body> 
  35. </html> 

以上代碼同樣可以設置元素的偏移,不過值是通過函數返回。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美在线激情网| 欧美国产亚洲精品久久久8v| 久久久久999| 亚洲视频在线免费看| 奇米一区二区三区四区久久| 精品久久久久久中文字幕| 国产噜噜噜噜噜久久久久久久久| 性色av香蕉一区二区| 欧美超级免费视 在线| 国产丝袜视频一区| 日韩av手机在线观看| 久久久久久国产精品| 久久精品国产清自在天天线| 不卡av在线播放| 国产精品最新在线观看| 久久久噜噜噜久久| 欧美插天视频在线播放| 精品美女永久免费视频| 最近2019中文免费高清视频观看www99| 在线电影中文日韩| 国产在线观看精品一区二区三区| 欧美在线视频免费播放| 91精品久久久久久| 国产97免费视| 国产精品视频成人| 国产精品久久999| 久久久国产视频91| 欧美日韩性生活视频| 91免费看片网站| 青草热久免费精品视频| 欧美理论电影在线观看| 亚洲国产一区二区三区四区| 精品女同一区二区三区在线播放| 成人欧美一区二区三区黑人| 亚洲国产精品成人精品| 成人欧美在线视频| 在线亚洲男人天堂| 欧美精品手机在线| 欧美日韩在线视频观看| 国产一区二区三区免费视频| 国产精品欧美在线| 亚洲日本成人网| 精品国产欧美一区二区三区成人| 成人看片人aa| 欧美日韩性视频| 色综合久久中文字幕综合网小说| x99av成人免费| 亚洲免费一在线| 最新69国产成人精品视频免费| 亚洲欧美日韩天堂一区二区| 欧美午夜精品久久久久久久| 久久久久久免费精品| 国产精品福利无圣光在线一区| 亚洲天堂网站在线观看视频| 国产美女精品免费电影| 亚洲3p在线观看| 久久久精品久久久| 国产精品久久久av久久久| 国产中文日韩欧美| www亚洲精品| 欧美日韩一区二区免费在线观看| 欧美成人在线免费| 亚洲一区二区三区在线视频| 日韩人体视频一二区| 国产精品爽爽ⅴa在线观看| 日韩高清电影好看的电视剧电影| 最近中文字幕mv在线一区二区三区四区| 国产精品你懂得| www.xxxx欧美| 欧美性猛交xxxxx水多| 粉嫩av一区二区三区免费野| 国产免费一区视频观看免费| 精品国产欧美一区二区三区成人| 欧美色视频日本高清在线观看| 欧美激情一区二区三区成人| 亚洲欧美激情另类校园| 国产精品一区二区久久国产| 欧美老少做受xxxx高潮| 亚洲欧美另类国产| 91精品久久久久久久| 伊人成人开心激情综合网| 中文字幕在线视频日韩| 91精品国产99| 欧美一级大胆视频| 精品毛片三在线观看| 一区二区欧美亚洲| 亚洲精品少妇网址| 亚洲大尺度美女在线| 日韩专区在线播放| 亚洲精品久久久久久久久| 亚洲一区二区中文字幕| 懂色av影视一区二区三区| 韩国美女主播一区| 中文字幕亚洲欧美日韩在线不卡| 伊人激情综合网| 欧美日韩福利在线观看| 97视频在线观看免费高清完整版在线观看| 国产在线一区二区三区| 欧美主播福利视频| 久久国产视频网站| 超薄丝袜一区二区| 亚洲国产欧美精品| 欧美激情精品久久久久久变态| 青草青草久热精品视频在线观看| 主播福利视频一区| 日韩美女写真福利在线观看| 久久亚洲精品毛片| 成人激情视频小说免费下载| 在线看国产精品| 国产视频自拍一区| 伊人亚洲福利一区二区三区| 亚洲国内精品在线| 国产精品久久久久久一区二区| 尤物九九久久国产精品的分类| 国产精品91久久久久久| 亚洲白拍色综合图区| 欧美一区二区三区免费视| 清纯唯美亚洲激情| 中文字幕一区二区三区电影| 欧美xxxx做受欧美.88| 欧美日韩国产色| 国产精品一区二区久久久| 91在线高清免费观看| 亚洲一区二区黄| 亚洲精品动漫久久久久| 91精品国产综合久久香蕉| 久久av在线看| 精品伊人久久97| 国产精品第一第二| 亚洲自拍欧美色图| 欧美成人精品在线| 久久成人18免费网站| 国产精品在线看| 在线看片第一页欧美| 欧美丰满少妇xxxx| 欧美日韩中文字幕| 亚洲国产成人在线视频| 韩国19禁主播vip福利视频| 久久久久久久91| 亚洲精品日韩在线| 久久久久久久久久久免费| 亚洲视频视频在线| 4k岛国日韩精品**专区| 成人精品视频99在线观看免费| 欧美国产日本高清在线| 久久琪琪电影院| 精品自拍视频在线观看| 国产精品成人久久久久| 精品无人国产偷自产在线| 国产精品第100页| 日韩欧美黄色动漫| 久久91亚洲精品中文字幕奶水| 亚洲第一页在线| 日韩国产欧美精品在线| 成人精品视频久久久久| 亚洲偷欧美偷国内偷| 国产91色在线免费| 国产精品综合网站| 欧美精品久久久久久久久久| 国内精品久久久久伊人av| 成人午夜小视频| 日韩久久午夜影院| 国产香蕉精品视频一区二区三区| 精品调教chinesegay|