Я хочу переместить горизонтальную полосу прокрутки в правый угол крена после загрузки документа. Проблема в том, что после перемещения вправо он перемещается влево.
$(window).load(function () {
window.scrollTo($(window).width() + 50, 0);
});
Он также не работает (работает только при отладке поэтапно с помощью консоли Java Debugger Console):
window.onfocus = function () {
window.scrollTo($(window).width() + 50, 0);
};
Он работает хорошо, но он выглядит довольно уродливо:
$(window).click(function () {
window.scrollTo($(window).width() + 50, 0);
});
Не работает:
$(document).ready(function () {
window.scrollTo($(window).width() + 50, 0);
});
Это лучшее решение, которое я нашел до сих пор :(
var clicked = false;
$('body').click(function () {
if (!clicked) {
$('html, body').animate({ scrollTop: 0, scrollLeft: '800px' }, 0);
clicked = true;
}
});
Возможно, вам не нужен селектор объектов для окна $()
:
$(window).load(function () {
$(window).scrollTo($(window).width() + 50, 0);
});