2012-06-08 2 views
0

jScrollPane 플러그인에 이상한 문제가 있습니다. 며칠 동안 여러 가지 설정을 사용한 후에도 나는 아직도 내 실수를 발견하지 못합니다. 문제는 jScrollPane에서 scrollTo 함수를 사용하면 이상하게 들릴 수 있습니다. 무슨 뜻인지 보려면 http://jsfiddle.net/DJb6U/으로 이동하고 'click me'회색 div를 클릭하십시오. div가 스크롤 할 때 RESULT 왼쪽을보십시오. 스크롤은 1 픽셀 왼쪽으로 이동 한 다음 꼭 맞게 이동합니다. 여기서 내가 뭘 잘못하고 있니? 나는 뭔가를 놓쳤는가, 아니면이 버그인가?jScrollPane scrollTo (가로로) 설정, 이상한 깜박임

대단히 감사합니다.

+0

그냥 뭔가를, 등은 디버깅을 만든다 코드가 더 쉽고 동료가 노력에 감사 할 것입니다. :) –

+0

팁 주셔서 감사합니다. 사실 그것은 내가 바보 같은 해결책을 찾게했다. #main div에는 1px 경계가있어서 이상한 행동을하고있었습니다. 다음은 Fiddle corrected.http : //jsfiddle.net/FVnhU/입니다. 다시 한 번 감사드립니다. – Alvaro

+0

아니요, 수정 된 것처럼 보이지만 그렇지 않은 것 같습니다. 누구도 같은 문제를 겪고 있습니까? – Alvaro

답변

0

구성 요소의 버그입니다.

http://jscrollpane.kelvinluck.com/scroll_to_animate.html을 참조하십시오. 페이지에있는 것과 동일한 문제가 있습니다.

# 756http://jscrollpane.kelvinluck.com/script/jquery.jscrollpane.js에 중단 점을 지정하여 문제를 해결하십시오.

수학은 여기서 도움이되지 않습니다. 구성 요소가 계산을 잘 수행하지 않습니다. 그것은 사전을 떠났다.

+0

버그를 확인하고 문제 해결 방법을 알았지 만 현상금을 드리겠습니다. 마침내 http://cubiq.org/iscroll-4 iscroll을 사용하여 끝났습니다. 고마워요. – Alvaro

0

저는 일부 프로젝트에서 비슷한 방식으로 jCarousel을 구현했습니다. 동일한 문제가 없으며 구현 및 사용자 정의가 매우 쉽습니다.

+0

고마워요. 그러나 저는 이미지 회전판을 이루려고하지 않고 수평 레이아웃 사이트입니다. – Alvaro

3

enter link description here

http://sorgalla.com/jcarousel/

는 나도 같은 문제가 있었지만 jScrollPane.js 파일의 끝에 플러그인 정의 속성을 사용하여 해결할 수 있습니다.

그들을보십시오, 그들을 시험해 볼만한 가치가 있습니다.

은 다음 코드는 매우 합리적인 솔루션했다 : I 또는 J처럼 대신 변수의 의미있는 변수 이름을 사용하기 위해 항상 더 나은 연습을 코딩 할 때 내가 지적하고 싶은

showMe.find('.scroll-pane').jScrollPane({ 
    autoReinitialiseDelay: 10 
}); 
+0

'autoReinitialise : true' 옵션을 지우고'autoReinitialiseDelay : 10' 만 남겨 둡니다. 둘 다 결합되어 CPU가 과중한 부작용을 의미합니다. jScrollPane 문서를 읽고 Kevin Luck 웹 페이지 [http://jscrollpane.kelvinluck.com/](http://jscrollpane.kelvinluck.com/)에서 재 초기화에 대한 데모를 볼 것을 강력히 권장합니다. –