jscrollpane div의 상단 또는 하단에 도달하면 브라우저 창이 스크롤되지 않도록하려고합니다. Tinyscrollbar 않습니다.jQuery, jscrollpane - div가 끝날 때 스크롤하는 것을 방지합니다.
var jsp = $(".scroll-pane").data('jsp'); // getting hold of the api
jsp = $("#" + e.attr('id') + " > .feed-items").bind(
'jsp-scroll-y', function(e, scrollPositionY, isAtTop, isAtBottom) {
// reached bottom
if (jsp.getPercentScrolledY() == 1) {
} else {
// ...
}
})
내가 e.preventDefault()
를 사용하여 시도하고 작동하지 않았다 :
는 jscrollpane와 나는 그런 일에 스크롤 사업부를 감지 할 수 있습니다. 나는 진실을 포기하는 것에서부터 전파를 멈추는 것에 이르기까지 모든 것을 마법 상자에서 시험했다. 아무것도 작동하지 않습니다. 이이 좋은 해킹했다 :
$("body").css("overflow", "hidden")
.css('margin-left', "-" + __scrollbarWidth + "px");
는하지만 완벽 하진 나는이를 사용하지 않습니다.
아이디어가 있으십니까?
을'false를 반환; 내가 아는 한 일해야한다. – sasidhar
작동하지 않습니다. =/ –
나는 또한 알고 싶습니다 –