본문 내부의 div 요소와 관련하여 jquery UI 대화 상자를 배치하는 방법은 무엇입니까?jquery UI 배치 대화 상자
5
A
답변
8
jQuery UI one 아마도이 그것을 수행하는 방법을 당신에게 아이디어를 얻을 수 있습니다
HTML :
<div id="one" class="divs"></div>
<div id="two" class="divs"></div>
CSS :
.divs {
float: left;
height: 48px;
width: 80px;
border: 1px solid #55f;
}
JS :
$(document).ready(function(){
var $div = $('#two');
var left = $div.offset().left;
var top= $div.offset().top;
$('<p>Some dialog</p>').dialog({position: [left + 20, top + 20]});
});
여기 demo 링크이다.
jQuery offset()은 문서에 상대적인 요소 위치를 반환하고 position()은 오프셋 부모를 기준으로 반환합니다.
1
http://api.jquery.com/offset/은 div 요소의 좌표를 가져 오는 방법을 보여줍니다. 이는 레이아웃 구조 (수레, 여백 등)에 따라 다르기 때문에 직접 사용으로는 충분하지 않을 수도 있습니다.
2
사용 jQuery position function 또는
$('#dialog').position({of: $('#your_div')});
관련 문제
- 1. JQUERY UI 대화 상자
- 2. 투명한 jQuery UI 대화 상자
- 3. jquery UI 대화 상자 확장
- 4. jQuery-UI 대화 상자 업데이트
- 5. jQuery-UI 재사용 대화 상자
- 6. jQuery UI 대화 상자 링크
- 7. jQuery UI 대화 상자 확인
- 8. ID가없는 JQuery UI 대화 상자
- 9. jQuery UI 대화 상자 버튼 위치 지정
- 10. jquery ajax로 jquery UI 대화 상자 사용하기
- 11. JQuery UI 대화 상자 및 OnClick 이벤트
- 12. JQuery UI 대화 상자 쿼리 대화 상자 DOM
- 13. jQuery UI 닫기 동적 대화 상자 또는 열린 대화 상자
- 14. jQuery : 컨테이너 안에 대화 상자 배치
- 15. jQuery UI 대화 상자 변수의 버튼
- 16. jQuery UI 양식 제출 후 대화 상자
- 17. jQuery UI 대화 상자 개별 CSS 스타일링
- 18. jquery UI 대화 상자 스크롤 막대
- 19. MousePosition에서 JQuery Ui 대화 상자 열기
- 20. jquery UI 대화 상자 및 CSS 보호
- 21. jQuery-UI 대화 상자 메모리 누수
- 22. jQuery UI 다중 대화 상자 및 PHP
- 23. CSS 사용자 정의 JQuery UI 대화 상자
- 24. IE의 jQuery UI 대화 상자 빈 내용
- 25. jQuery UI 대화 상자 IE6에서 maxHeight가 무시됩니다.
- 26. jQModal 또는 jQuery UI 대화 상자?
- 27. jQuery UI 대화 상자 및 YouTube
- 28. jQuery UI 확인 대화 상자 - 출력 조작
- 29. 비디오 문제 jQuery UI 대화 상자
- 30. jQuery UI 열기 대화 상자 실행 기능
당신은 저를 때려 눕 힙니다. :)이 데모는 [여기]에서 찾을 수 있습니다 (http://jqueryui.com/demos/position/) – mekwall