Сообщение от рони
|
gradov81,
наличие кода повышает вероятность, что вам ответят
|
Это родной код рекомендуемый создателем fancybox. При его использовании, если в css есть html {height: 100%;}, происходит скрол в верхнюю часть страницы когда нажимаешь на фото:
$(document).ready(function() {
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none'
});
});
Этим кодом устраняется эта проблема (взят с этой страницы форума):
$('.fancybox').fancybox({
padding : 0,
helpers: {
overlay: {
locked: false
}
}
});
при вызове фото скрола нет, а вот при нажатии на прокрутку следующего или предыдущего фото срабатывает скрол в верхнюю часть.
Если не ошибаюсь, за прокрутку фото отвечает функция:
$.fancybox.next
$.fancybox.prev
При срабатывании этих функций происходит скрол вверх страницы.