<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • jQuery中offset()方法運(yùn)用示例

    時(shí)間:2024-09-09 06:33:36 jQuery 我要投稿
    • 相關(guān)推薦

    jQuery中offset()方法運(yùn)用示例

      jQuery中offset()方法運(yùn)用示例

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

      語法結(jié)構(gòu)一:

      復(fù)制代碼 代碼如下:$(selector).offset()

      獲取匹配元素在當(dāng)前document的相對偏移。

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

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

      實(shí)例代碼:

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

      *{

      margin:0px;

      padding:0px;

      }

      .father{

      border:1px solid black;

      width:400px;

      height:300px;

      padding:10px;

      margin:50px;

      }

      .children{

      height:150px;

      width:200px;

      margin-left:50px;

      background-color:green;

      }

      $(document).ready(function(){

      $("button").click(function(){

      a=$(".children").offset();

      alert("元素的偏移量坐標(biāo)是:"+a.top+"|"+a.left+"");

      })

      })

      獲取元素的坐標(biāo)

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

      語法結(jié)構(gòu)二:

      復(fù)制代碼 代碼如下:$(selector).offset(value)

      設(shè)置匹配元素相對于document對象的坐標(biāo)。

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

      如果對象原先的position樣式屬性是static的話,會(huì)被改成relative來實(shí)現(xiàn)重定位。

      參數(shù)列表:

      參數(shù) 描述  value 規(guī)定以像素計(jì)的 top 和 left 坐標(biāo)。

      可能的值:

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

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

      實(shí)例代碼:

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

      .father{

      border:1px solid black;

      width:400px;

      height:300px;

      }

      .children{

      height:150px;

      width:200px;

      background-color:green;

      }

      $(document).ready(function(){

      $("button").click(function(){

      $(".children").offset({top:100,left:100})

      })

      })

      點(diǎn)擊設(shè)置偏移量

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

      語法結(jié)構(gòu)三:

      使用函數(shù)的返回值來設(shè)置偏移坐標(biāo):

      復(fù)制代碼 代碼如下:$(selector).offset(function(index,oldoffset))

      參數(shù)列表:

      參數(shù) 描述  function(index,oldvalue) 規(guī)定返回被選元素新偏移坐標(biāo)的函數(shù):

      index - 可選。元素的索引。

      oldvalue - 可選。當(dāng)前坐標(biāo)。

      實(shí)例代碼:

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

      .father{

      border:1px solid black;

      width:400px;

      height:300px;

      }

      .children{

      height:150px;

      width:200px;

      background-color:green;

      }

      $(document).ready(function(){

      $("button").click(function(){

      $(".children").offset(function(a,b){

      var newpoint= new Object();

      newpoint.top=b.top+50;

      newpoint.left=b.left+50;

      return newpoint;

      })

      })

      })

      點(diǎn)擊設(shè)置偏移量

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


    【jQuery中offset()方法運(yùn)用示例】相關(guān)文章:

    jQuery中prev()方法用法07-16

    jQuery中replaceAll()方法用法10-15

    速記在語文學(xué)習(xí)中的運(yùn)用方法08-05

    jQuery中parent()和siblings()的問題10-16

    關(guān)于jQuery實(shí)現(xiàn)高亮顯示的方法介紹08-20

    室內(nèi)設(shè)計(jì)中色彩元素的運(yùn)用方法09-13

    鋼琴踏板運(yùn)用方法07-31

    室內(nèi)設(shè)計(jì)中色彩的運(yùn)用及其搭配方法10-06

    asp.net+jquery Jsonp使用方法介紹08-23

    色彩在景觀中的運(yùn)用12-11

    主站蜘蛛池模板: 无码精品视频一区二区三区| 99久久久国产精品免费无卡顿| 国产精品女同久久久久电影院| 国产三级精品三级| 四虎精品亚洲一区二区三区| 91热成人精品国产免费| 欧美精品播放| 国产精品成人观看视频网站| 久久99国产精品99久久| 精品国产呦系列在线观看免费| 亚洲日韩精品无码专区网址| 久久99国产精品成人欧美| 日韩一级精品视频在线观看| 国产欧美日韩精品丝袜高跟鞋| 亚洲电影日韩精品| 另类国产精品一区二区| 国产精品VA在线观看无码不卡 | 久草热8精品视频在线观看| 亚洲国产精品高清久久久| 久久精品国产欧美日韩| 国产精品亚洲片在线| 国产精品亚洲产品一区二区三区 | 亚洲国产精品无码一线岛国| 国产亚洲欧洲精品| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产免费久久精品99久久| 精品久久久久久久中文字幕| 四虎4hu永久免费国产精品| 亚洲精品欧美精品日韩精品| 精品无码专区亚洲| 精品人妻一区二区三区毛片| 国产欧美日韩综合精品一区二区| 国产色婷婷精品综合在线| 日韩人妻无码精品久久久不卡| 91久久精品视频| 国产精品综合色区在线观看| 精品人妻少妇一区二区| 国产精品v片在线观看不卡 | 国产成人精品精品欧美| 亚洲一区爱区精品无码| 成人国产精品日本在线观看|