Галерея изображений Ajax («imago»). Положение прокрутки

#javascript

#javascript

Вопрос:

Я использую галерею изображений Ajax с этого сайта: http://imago.codeboje.de /. Проблема в том, что при каждом нажатии на изображение или щелчке со стрелкой влево / вправо изображение меняется, и прокрутка перемещается к началу страницы. Но мне нужно, чтобы прокрутка находилась на месте изображения. Как я могу это сделать?

Ответ №1:

элементы, на которые вы нажимаете, являются ссылками и имеют href=»#». Вам нужно будет определить, какая функция внутри кода imago вызывается при нажатии на один из элементов, вызывающих прокрутку экрана обратно вверх, и предотвратить действие по умолчанию. Обычно этого можно достичь, добавив

 return false;
  

до конца функции.

Однако другим вариантом было бы удалить тег link из этих элементов, что также может привести к некоторой дополнительной модификации исходного кода imago.

Я бы выбрал первый вариант, и проблемные функции вернули false.