$.scrollTo в IE 8 с использованием идентификаторов классов и горизонтальной прокрутки

#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. подумайте о том, чтобы пометить этот ответ как «принятый», щелкнув значок «галочка» или «галочка» рядом с ним