jScrollPane - колесо мыши не работает - PullRequest
4 голосов
/ 22 декабря 2011

Я использую jScrollPane, просто потому что это было первым делом в Google, и я очень устал. Итак, начну с того, что я не против использования чего-то другого.

У меня есть раздел с двумя столбцами. Правый столбец использует плагин jScrollPane и имеет фиксированную ширину. Это работает, когда вы перетаскиваете полосу прокрутки, но плагин колеса мыши, похоже, не работает. Я звоню все в следующем порядке:

jquery.jscrollpane.css  
jquery.jscrollpane.lozenge.css  
jquery.min.js  
jquery.mousewheel.js  
mwheelIntent.js  
jquery.jscrollpane.min.js

Разметка:

<div class="twocolumn">
  <div class="img-lt"></div>
  <div class="txt-rt scroll-pane">...</div>
</div>

Вот CSS:

#content .twocolumn { overflow:hidden; }
#content .twocolumn .img-lt {
  padding-right:22px;
  border-right:1px solid #818283;
  float:left;
}
#content .twocolumn .txt-rt {
  padding-left:22px;
  float:left;
  width:556px;
  height:409px;
}

И ориентирован на страницу, готовую через
$(function(){ $('.scroll-pane').jScrollPane(); });

Консоль сообщает об ошибках. Есть мысли?

1 Ответ

15 голосов
/ 23 декабря 2011

Я предполагаю, что вы используете jQuery 1.7. Если так, плагин, который управляет колесом прокрутки, должен быть обновлен. (одна из зависимостей в плагине jScrollPane).

Вот ссылка:

https://github.com/brandonaaron/jquery-mousewheel/

...