Я хочу использовать родительскую полосу прокрутки для прокрутки высокого iframe.
Использование родительской полосы прокрутки для прокрутки iFrame
Проблема: мне нужны столбцы для перемещения в процентах вместо пикселя. Это позволило бы обоим стержням одновременно касаться дна.
$(document).scroll(function() {
var scrollTop = $(window).scrollTop();
var docHeight = $(document).height();
var winHeight = $(window).height();
var scrollPercent = (scrollTop)/(docHeight - winHeight);
var scrollPercentRounded = Math.round(scrollPercent * 100);
var divscrollTop = $(window).scrollTop();
var divdocHeight = $(document).height();
var divwinHeight = $(window).height();
var divscrollPercent = (divscrollTop)/(divdocHeight - divwinHeight);
var divscrollPercentRounded = Math.round(divscrollPercent * 100);
$('div').scrollTop((scrollPercentRounded * divscrollPercentRounded));
});
Рабочий пример http://jsfiddle.net/RyanBrackett/xcw1yokm/
Что есть вы пытались достичь своего результата? Stack Overflow здесь не для написания кода для вас или для простых предложений о том, что делать. – MattD
Я пробовал загрузку вещей, чтобы выполнить не встроенный внешний вид, но через некоторое время понял, что простая прокрутка iframe с помощью полосы прокрутки браузера будет делать то же самое. Просто смотри здесь предложения. –
Что я имею в виду, вам нужно отправить код, который вы написали, чтобы попытаться решить проблему, с которой вы столкнулись. Детально, что с ним не работает, и каков должен быть ожидаемый результат. – MattD