Re-added changes made in ac052fb9 to perfect scrollbar
Этот коммит содержится в:
@@ -443,10 +443,11 @@ function bindClickRailHandler(element, i) {
|
|||||||
function pageOffset(el) {
|
function pageOffset(el) {
|
||||||
return el.getBoundingClientRect();
|
return el.getBoundingClientRect();
|
||||||
}
|
}
|
||||||
var stopPropagation = window.Event.prototype.stopPropagation.bind;
|
|
||||||
|
|
||||||
if (i.settings.stopPropagationOnClick) {
|
if (i.settings.stopPropagationOnClick) {
|
||||||
i.event.bind(i.scrollbarY, 'click', stopPropagation);
|
i.event.bind(i.scrollbarY, 'click', function (e) {
|
||||||
|
e.stopPropagation();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
i.event.bind(i.scrollbarYRail, 'click', function (e) {
|
i.event.bind(i.scrollbarYRail, 'click', function (e) {
|
||||||
var halfOfScrollbarLength = h.toInt(i.scrollbarYHeight / 2);
|
var halfOfScrollbarLength = h.toInt(i.scrollbarYHeight / 2);
|
||||||
@@ -467,7 +468,9 @@ function bindClickRailHandler(element, i) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (i.settings.stopPropagationOnClick) {
|
if (i.settings.stopPropagationOnClick) {
|
||||||
i.event.bind(i.scrollbarX, 'click', stopPropagation);
|
i.event.bind(i.scrollbarY, 'click', function (e) {
|
||||||
|
e.stopPropagation();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
i.event.bind(i.scrollbarXRail, 'click', function (e) {
|
i.event.bind(i.scrollbarXRail, 'click', function (e) {
|
||||||
var halfOfScrollbarLength = h.toInt(i.scrollbarXWidth / 2);
|
var halfOfScrollbarLength = h.toInt(i.scrollbarXWidth / 2);
|
||||||
|
|||||||
2
web/static/js/perfect-scrollbar-0.6.7.jquery.min.js
поставляемый
2
web/static/js/perfect-scrollbar-0.6.7.jquery.min.js
поставляемый
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Ссылка в новой задаче
Block a user