欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery 設(shè)置元素相對(duì)于另一個(gè)元素的top值(實(shí)例代碼)

 更新時(shí)間:2013年11月06日 08:43:50   投稿:jingxian  
在jquery中offset().top是相對(duì)于body來說的,另外在設(shè)置top值的時(shí)候要找到與該元素最近的有相對(duì)值的元素

<div id="span1">sfdsfsddfsdf</div>
<span id="span2" style="position:relative">

        <input id="input" type="text"></input>
        <input id="button" type="button"></input>

 </span>

設(shè)置button在input的下方

$("#button").css("{top":$("#input").offset().top-$("#span2").offset().top+$("#input").height,position:"absolute"});

這樣input在哪個(gè)位置button都在input的下邊,同樣可以運(yùn)用到日歷小插件在input文本框的下方

1、在jquery中offset().top是相對(duì)于body來說的,另外在設(shè)置top值的時(shí)候要找到與該元素最近的有相對(duì)值的元素

在js中可以這樣寫:

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

//取得HTML控件絕對(duì)位置
Calendar.prototype.getAbsPoint = function (e){
  var x = e.offsetLeft;
  var y = e.offsetTop;
  while(e = e.offsetParent){
    x += e.offsetLeft;
    y += e.offsetTop;
  }
  return {"x": x, "y": y};
}

 var xy = this.getAbsPoint(popControl);
   this.panel.style.left = xy.x  + "px";

  this.panel.style.top = (xy.y + dateObj.offsetHeight) + "px";


如圖所示:

相關(guān)文章

  • jQuery ajax全局函數(shù)處理session過期后的ajax跳轉(zhuǎn)問題

    jQuery ajax全局函數(shù)處理session過期后的ajax跳轉(zhuǎn)問題

    這篇文章主要介紹了基于jQuery的全局ajax函數(shù)處理session過期后的ajax操作的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • JQuery對(duì)class屬性的操作實(shí)現(xiàn)按鈕開關(guān)效果

    JQuery對(duì)class屬性的操作實(shí)現(xiàn)按鈕開關(guān)效果

    頁(yè)面中的按鈕開關(guān)效果想必大家都有見到過吧,接下來為大家詳細(xì)介紹下如何使用JQuery對(duì)class屬性的操作方法實(shí)現(xiàn),感興趣的朋友不要錯(cuò)過
    2013-10-10
  • jQuery實(shí)現(xiàn)隔行變色的方法分析(對(duì)比原生JS)

    jQuery實(shí)現(xiàn)隔行變色的方法分析(對(duì)比原生JS)

    這篇文章主要介紹了jQuery實(shí)現(xiàn)隔行變色的方法,結(jié)合實(shí)例形式對(duì)比原生JS實(shí)現(xiàn)隔行變色的相關(guān)技巧,給出了2種jQuery實(shí)現(xiàn)隔行變色的方法,需要的朋友可以參考下
    2016-11-11
  • 基于Datatables跳轉(zhuǎn)到指定頁(yè)的簡(jiǎn)單實(shí)例

    基于Datatables跳轉(zhuǎn)到指定頁(yè)的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)硪黄贒atatables跳轉(zhuǎn)到指定頁(yè)的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-11-11
  • 最新評(píng)論