#jquery #class #internet-explorer-8
#jquery #класс #internet-explorer-8
Вопрос:
Я просмотрел прошлые вопросы и просто не могу найти именно то, что ищу. Мой код работает так, как задумано в firefox, но в IE 8 это не так. Рассматриваемый код:
$(window).load(function () {
if ($.getURLParam("gotoTeam") != null) {
var param1 = '#' $.getURLParam("gotoTeam");
$.scrollTo(param1, 900);
}
}
В IE он прокручивается вниз до элемента, но горизонтальная полоса прокрутки перемещается вправо, перемещая среднюю область содержимого в крайнее левое. Предполагается, что прокрутка должна идти только вниз, и горизонтальной прокрутки не должно быть.
Есть идеи?
Спасибо
Ответ №1:
Я заставил его работать в IE 8, используя приведенный ниже код:
$.scrollTo(param1, {duration: 800, axis: "y"});
Комментарии:
1. подумайте о том, чтобы пометить этот ответ как «принятый», щелкнув значок «галочка» или «галочка» рядом с ним