Стрелки исчезли в smoothDivScroll

Я работаю над страницей с довольно большими изображениями, используя smoothDivScroll. Я хочу создать страницу с дополнительными кнопками и сделал для этого HTML-код, как вы можете видеть в http://www.festifood.nl/index-permanent-autoscrolling-kevin3a.html. Но на этой странице полностью исчезли большие стрелки слева и справа от прокручиваемых изображений, для ускорения прокрутки и т. д. И я не знаю, почему и как. В html, который я использовал ранее, они все еще присутствуют: http://www.festifood.nl/indexmetarrows.html< /а>.

Может ли кто-нибудь помочь вернуть стрелки прокрутки в первый html?


person user1304891    schedule 08.09.2012    source источник


Ответы (1)


У вас есть следующая ошибка JS:

Uncaught RangeError: Maximum call stack size exceeded

Это связано с рекурсией ваших функций (X)limitReached в строках 136–158. Поскольку вы уже установили «вперед и назад» в качестве параметра прокрутки по умолчанию в параметрах по умолчанию, нет необходимости сбрасывать этот параметр и каждый раз перезапускать прокрутку. .

Попробуйте удалить/закомментировать все вхождения между строками 136-158:

$("div#makeMeScrollable").smoothDivScroll("option", "autoScrollingDirection", "backandforth");
startAutoScroll();

Надеюсь, это поможет!

person dSquared    schedule 08.09.2012