亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

<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在哪個位置button都在input的下邊,同樣可以運(yùn)用到日歷小插件在input文本框的下方

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

在js中可以這樣寫:

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

//取得HTML控件絕對位置
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對class屬性的操作實現(xiàn)按鈕開關(guān)效果

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

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

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

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

    基于Datatables跳轉(zhuǎn)到指定頁的簡單實例

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