jScrollPane не поддерживается определенными объектами?Пользовательские CSS не применяются к полосам прокрутки - PullRequest
0 голосов
/ 05 августа 2011

Извините, если это очень простой вопрос, но я не могу найти ответ на SO или в группе jScroll google.

В настоящее время мой код по существу:

<div id="wrapper">
    Content here.
</div>

Затем внутри функции, вызываемой в $ (document) .ready, у меня есть:

$('#wrapper').jScrollPane({ showArrows: true, verticalArrowPositions: 'after'});

Однако полученная ошибка:

SCRIPT438: Object doesn't support property or method 'jScrollPane' 

Интересно, что код успешно применяет локализованные полосы прокрутки к div-оболочке.Однако ни один из пользовательских css не применяется, и когда я проверяю в Firebug, jScroll не создает свои собственные полосы прокрутки, я подозреваю, что из-за этого отображается только собственный дизайн полосы прокрутки браузера.

Любая идея, что этозначит ошибка?Объект является div, поэтому я не знаю, почему он не поддерживает jScrollPane.Все правильные файлы CSS и JS указываются, и Firebug сообщает мне, что сайт их загружает.У меня одинаковая проблема во всех браузерах.

Извинения за невозможность предоставить ссылку.Проект находится на внутренних серверах моей компании.Спасибо за любой совет, который вы могли бы иметь.

РЕДАКТИРОВАТЬ: Вот как мои ссылки / сценарии выглядят в заголовке.

<link type="text/css" href="jscroll/jScrollPane.css" rel="stylesheet" media="all" />
<script type="text/javascript" src="jscroll/jquery.mousewheel.js"></script>
<script type="text/javascript" src="jscroll/jScrollPane-min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

РЕДАКТИРОВАТЬ: РАЗРЕШЕНО. Я не уверен, что именно поэтомупроблема решена, но я понял, что другие части страницы, над которой я работал, вызывали более обновленные версии jQuery.Я удалил все вызовы, кроме показанного выше, поскольку эта версия вызывается на странице учебника jScrollPane.Казалось бы, решить проблему.

Спасибо всем.

1 Ответ

1 голос
/ 24 ноября 2012

ПОСТАНОВИЛИ.Я не уверен, что именно поэтому проблема решена, но я понял, что другие части страницы, над которой я работал, вызывали более обновленные версии jQuery.Я удалил все вызовы, кроме показанного выше, поскольку эта версия вызывается на странице учебника jScrollPane.Казалось бы, решить проблему.

...