$("#button").css("{top":$("#input").offset().top-$("#span2").offset().top $("#input ").높이,위치:"절대"});
이렇게 하면 의견 입력 버튼이 어디에 있든 입력 아래에 버튼이 있게 됩니다. 입력 텍스트 상자 아래의 캘린더 위젯에도 동일하게 적용할 수 있습니다.
1. jquery에서는 offset().top이 body에 상대적입니다. 또한, top 값을 설정할 때 해당 요소에 가장 가까운 상대값을 가진 요소를 찾아야 합니다js에서는 이렇게 작성하시면 됩니다.
this.panel.style.top = (xy.y dateObj.offsetHeight) "px";
그림과 같습니다: