У меня есть div
, который соответствует 100% высоте/ширине окна браузера. Я хочу, чтобы моя страница прокручивала 100% -ную высоту, но только в первый раз. Таким образом, сайт прыгает за пределы первого div
, а затем прокручивает, как обычно. И каждый раз, когда он прокручивает первый div
, он должен снова прокручиваться на 100% вверх. Надеюсь, я справлюсь. Я ценю любую помощь.Как прокрутить на 100% только первую прокрутку
0
A
ответ
0
Вы можете подождать прокрутки мыши и префикс по умолчанию только в первый раз, когда пользователь это сделает. Тогда просто сделайте это, как обычно.
$('#elem').bind('DOMMouseScroll', function(e){
if(e.originalEvent.detail > 0) {
scroll_the_first_time(e);
console.log('Down');
}
});
//IE, Opera, Safari
$('#elem').bind('mousewheel', function(e){
if(e.originalEvent.wheelDelta < 0) {
scroll_the_first_time(e);
console.log('Down');
}
});
Этот код Безразлично принадлежит мне, но: Code Link
Теперь это мой код. Используя предыдущий, я сделаю свою функцию примерно такой.
var firstTime = true;
function scroll_the_first_time(e){
if(firsTime){
e.preventDefault();
firstTime = !firstTime;
//do your behavior here
}
}
+0
Спасибо, я попробую! После этого вы получите отзывы – kingardox
Смежные вопросы
- 1. Как прокрутить прокрутку плавно?
- 2. Как прокрутить прокрутку UITableView?
- 3. Невозможно прокрутить прокрутку IE7
- 4. Обнаружить прокрутку - прокрутить до div
- 5. Нужно прокрутить прокрутку в android
- 6. Как направить/прокрутить прокрутку до ближайшего элемента?
- 7. Как я могу прокрутить прокрутку вниз?
- 8. Как прокрутить экран влево (например, -100%)
- 9. Как прокрутить UITableView только в iOS?
- 10. Как прокрутить uiwebview только на страницу
- 11. Как прокрутить прокрутку div с помощью мыши над контентом?
- 12. Можно ли прокрутить прокрутку прокрутки WPF?
- 13. как заставить горизонтальную прокрутку только на UITextView
- 14. Программировать прокрутку UIPageViewController только немного
- 15. Как прокрутить только определенные файлы?
- 16. Только вывод только на первую страницу
- 17. Почему ширина CSS: 100% вызывает горизонтальную прокрутку?
- 18. Как прокрутить прокрутку по .Perform() или SendMessage, если Scrollbar.visible: = False?
- 19. 100% высота стола сбрасывает прокрутку смещения
- 20. Ширина 100%, но дополнительная ширина делает прокрутку
- 21. Fluid 100% ширина, показывающая большую горизонтальную прокрутку
- 22. Как прокрутить UIACollectionView и нажать на кнопку?
- 23. Как напечатать только первую страницу
- 24. CSS Footer 100% ширина добавляет прокрутку
- 25. 100% ширина bg изображения не распространяются на горизонтальную прокрутку
- 26. Как прокрутить вниз 100% с помощью Mousewheel сразу? - jquery
- 27. Выберите только первую кнопку
- 28. Как реализовать плавную прокрутку на веб-странице?
- 29. Отключить ТОЛЬКО горизонтальную прокрутку на iPad
- 30. Find Next работает только на первую итерации
Можете ли вы воспроизвести проблему с помощью jsfiddle? – hellaminx