Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Обработка колёсика (https://javascript.ru/forum/jquery/55723-obrabotka-koljosika.html)

SKLNSK 11.05.2015 19:33

Обработка колёсика
 
Нашел (искал долго и упорно) только примеры обработки события колёсика мышки на jquery-1.8.3.js , а на последней версии jq найденные примеры не работают.

Подскажите где копать.

Safort 11.05.2015 19:43

И такое тоже не работает? http://www.cyberforum.ru/javascript-...ead786347.html

Какую ошибку выдаёт?

SKLNSK 12.05.2015 04:34

не работает и то, на что вы ссылку прислали
вот код

<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
 body{
   height: 150px;
   background-color: #FFCC66;
 }

  </style>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>

<body>

<div id="dfg3443">
sdfsdf sdfsdf sdfsdf sdfsdf<br>
dfsdf  werkl wjrwek rkwe <br>
sdf wer werwe rwe
</div>

  <script>
	
	var lastScrollTop = 0;
$("#dfg3443").scroll(function(event){
   var st = $(this).scrollTop();
   if (st > lastScrollTop){
       //вниз
       alert('вниз');
   } else {
      // вверх 
      alert('вверх');
   }
   lastScrollTop = st;
});

  </script>
</body>
</html>

Safort 12.05.2015 09:30

Нашёл вариант с плагином mousewheel. Страница с примером http://stuff-coding.blogspot.ru/2011...ousewheel.html
Подключить последнюю версию плагина можно так(но лучше скачай её локально):
<script src="https://raw.githubusercontent.com/jquery/jquery-mousewheel/master/jquery.mousewheel.min.js"></script>


Часовой пояс GMT +3, время: 20:19.