Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.10.2012, 12:43
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Запрет скролинга страницы
Всем привет, недавно сделал блок контента с возможностью прокрутки колесиком мышки, использовал jquery плагин jQuery_mousewheel_plugin. Плагин конечно работает, блок контента прокручиваетс, но вот незадача: страница тоже прокручивается....
$("#dron65").mousewheel(function(objEvent, intDelta){
			    if (intDelta > 0){
				  if(intOverallDelta !== 0){
			       intOverallDelta++;
				   $('#dron66').animate({"top": "+=85px"}, "fast");
				   }
				   //alert(intOverallDelta);
				}
			    else if (intDelta < 0){
					if(intOverallDelta !== -8){
					intOverallDelta--;
					$('#dron66').animate({"top": "-=85px"}, "fast");
					}
			      //alert(intOverallDelta);
				}
			});

Вопрос как запретить??? Может как нибудь при помощи preventDefault()....
Ответить с цитированием
  #2 (permalink)  
Старый 30.10.2012, 12:46
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

P.S сделать overflow hidden тоже как то не очень.....надо что бы полоса прокрутки существовала, но крутишь колесиком и ничего не происходит.....
Ответить с цитированием
  #3 (permalink)  
Старый 30.10.2012, 13:15
Аватар для Serg_pnz
Сам по себе
Отправить личное сообщение для Serg_pnz Посмотреть профиль Найти все сообщения от Serg_pnz
 
Регистрация: 09.06.2009
Сообщений: 963

Посмотри это http://jscrollpane.kelvinluck.com/basic.html
Ответить с цитированием
  #4 (permalink)  
Старый 30.10.2012, 19:25
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Посмотрел и ничего полезного не нашел.... я даже просмотрел еще несколько подобных плагинов.....И вопрос остался.
Как они отлавливают событие прокрутки страницы и запрещают его???
Ответить с цитированием
  #5 (permalink)  
Старый 30.10.2012, 20:06
Аватар для Serg_pnz
Сам по себе
Отправить личное сообщение для Serg_pnz Посмотреть профиль Найти все сообщения от Serg_pnz
 
Регистрация: 09.06.2009
Сообщений: 963

Э-мм... плагин позволяет делать свои полосы прокрутки. Пример http://des002.jcase.ru/press.html
Ответить с цитированием
  #6 (permalink)  
Старый 30.10.2012, 20:18
Аватар для Serg_pnz
Сам по себе
Отправить личное сообщение для Serg_pnz Посмотреть профиль Найти все сообщения от Serg_pnz
 
Регистрация: 09.06.2009
Сообщений: 963

И в догонку http://learn.javascript.ru/mousewheel
Ответить с цитированием
  #7 (permalink)  
Старый 30.10.2012, 21:11
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Вот то что в догонку, то реально помогло!!! Большое вам спасибо Сергей
Ответить с цитированием
  #8 (permalink)  
Старый 02.02.2013, 16:00
Новичок на форуме
Отправить личное сообщение для exru Посмотреть профиль Найти все сообщения от exru
 
Регистрация: 25.07.2012
Сообщений: 4

Запрет Scroll
document.body.style.overflow = "hidden";
Ответить с цитированием
  #9 (permalink)  
Старый 02.02.2013, 16:28
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Кирюха =)
Вот то что в догонку, то реально помогло!!! Большое вам спасибо Сергей
Экий вы единоличник.
Вот видите, вроде бы вы разобрались, вы довольны, а товарищь exru (и любой другой, кто сюда попадет через поиск), даже после этого не знает как решить такую задачу.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет скроллинга страницы nematod Общие вопросы Javascript 14 16.09.2011 21:02
условие определенной страницы jQuery makingpretty jQuery 0 22.06.2011 11:17
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17
Вычисление высоты страницы. keysi_ Events/DOM/Window 2 03.08.2010 18:03
Запрет сохранения страницы viod Общие вопросы Javascript 16 27.01.2009 19:10