2012-04-23 1 views
0

어떻게 든 jScrollPane 높이를 설정하는 방법을 모르겠다.jScrollPane 높이 설정

http://tinyw.in/BLrg klick on newsletter 546. 이제 스크롤바가 보이고 손으로 스크롤하십시오. 알다시피, 그것은 아주 깊이 들어가 있습니다. 래퍼처럼 크게 만들 수 있습니까? (600px)

jScrollPane의 래퍼로 div가있는 UL입니다. 이 래퍼의 높이를 600px로 설정 했으므로 몇 가지 시도를했지만 어떻게 든 작동하지 않습니다.

이 div는 나중에 숨겨지기 때문에 내가 다시 초기화해야한다는 것을 알고 있지만 어쩌면 중요 할 수 있습니다. :)

첨부 된 요소의 높이를 가져 가면 안됩니까?

감사합니다. 뉴스 레터 삭제 (그 일을 재미 PPL 것 같다)하는 경우

그냥 당신이 CSS를 설정 한 후 자바 스크립트로 설정되는 높이를 가지고있는 logic.frontend.js에 initJScrollPane 함수 내 생각 새로운

답변

1

를 생성 키를 누릅니다

var width = $('#elementsContainer ul').width(); 
var height = $('#elementsContainer ul').height(); 

$('#jScrollPane_Wrapper').css({'height' : height, 'width' : width}); 
$('#jScrollPane_Wrapper').jScrollPane({ 
    height: 600 
}); 

나는이 잘못된 높이가 당신이 원하는 것을 설정하는 원인이되는 모든 컨텐츠 (<ul>)의 높이를 받고있을 수 생각합니다.

은 아마 해결됩니다이로 변경 :

var height = $('#elementsContainer').height(); 

을 그가 난 당신이 너무 설정 원하는 무엇이라고 생각 600PX로 설정되어있다.

+0

아 물론 ... 어리석은 실수. :) 정말로 이것을 보지 못했습니다. 감사! – xotix

+0

어쩌면 내가 스크롤바의 시작과 끝 부분에 공간을 어떻게 추가 할 수 있는지 알 수 있습니까? .jp 캡이나 거터를 사용하면 효과가 없습니다. – xotix