1
아코디언에 fillspace가 true로 설정되어있는 동안 날짜 선택 도구가있는 고정 머리글과 스크롤 가능한 내용이있는 패널에서 아코디언을 만들고 싶습니다. 따라서 panel-hmmm이라는 아코디언 패널은 스크롤하지 않아야하지만 div 내부의 스크롤 가능한 내용은 스크롤해야합니다.스크롤하는 내용과 고정 된 머리글이 포함 된 패널이있는 jQuery UI 아코디언
<div id="accordion-west">
<h3>
<a href="#">hmmm</a>
</h3>
<div class="panel-hmmm">
<div class="date-picker">
</div>
<div class="scrollable-content">
<b>Accordion inside a layout-pane</b>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum condimentum
neque a velit laoreet dapibus. Etiam eleifend tempus pharetra.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
<p>
.</p>
</div>
</div>
<h3>
<a href="#">chips</a>
</h3>
<div>
<p style="font-weight: bold;">
Sed Non Urna</p>
<p>
Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit,
dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus
libero ac justo.</p>
<p>
Vivamus non quam. In suscipit faucibus urna.</p>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('.panel-hmmm .date-picker').datepicker();
$("#accordion-west").accordion({
fillSpace: true
});
});
</script>
나는 항상 볼 수있는 datepicker와 아코디언의 패널 내에서 스크롤 패널 아래에 있습니다. panel-hmmm은 아코디언이 포함 된 공간을 채울 수 있도록 고정되지 않은 높이 여야합니다. 따라서 창 크기가 변경되면 아코디언 높이가 변경되므로 패널도 변경됩니다. 이 CSS를 추가하면 datepicker와 스크롤 가능한 내용이 모두 포함 된 div의 높이가 고정됩니다. 난 그냥 scollable 콘텐츠 div 스크롤 할 – nabbed
위의 내 대답을 업데이 트했습니다. 다행히도 이것은 당신이 원하는 라인에 더 가까울 것입니다. :) – Mottie
괜찮 았어. 지금 내가 필요로하는 것은 scrollable-content height가 .panel-hmmm의 공간을 동적으로 채우는 것이라고 생각한다. .scrollable-content의 높이 = .panel-hmmm - .date-picker의 높이. 그 공식을 적용하고 싶지만 아코디언에는 크기 조정 이벤트가 없습니다. 맞습니까? 어떤 아이디어? – nabbed